我想创建一个C#应用程序,在程序启动时显示一条消息,并带有一个“不再显示此消息”的按钮。
当他们点击该按钮时,如何在下次运行程序时不再显示该按钮。
非常感谢任何和所有帮助。
另外,我不确定如何在其中显示带有按钮的消息(c#的新内容),所以对此也有所帮助。
答案 0 :(得分:4)
您可以在user settings中保存此选项。
答案 1 :(得分:2)
你只需要记录那个超出程序当前生命周期的设置。
您可以使用项目的“设置”部分。
至于添加这样的复选框或其他内容,您可能需要创建一个看起来像消息框的新表单。
答案 2 :(得分:0)
您必须存储一个值,指示用户是否在xml文件,数据库等中单击了该框。
假设这是WinForms,消息将是MessageBox或新表单。
答案 3 :(得分:0)
作为用户设置的替代方案,the registry和isolated storage都提供了存储数据的有效位置。隔离存储的一个吸引力在于您可以随意使用整个迷你文件系统,这对于非常复杂的存储非常方便。但是,在这种特定情况下,用户设置或注册表设置将提供最大的简便性,IMO。