jok*_*oko 6 .net c# dialog messagebox winforms
当程序第一次启动(并且只是第一次),某种指令或指定设置时,是否有一种简单的方法来显示对话框?
Max*_*Max 10
您可以在设置中将其保存为bool,并且应该检查第一个表单的加载事件.您的设置文件应该有一个我称之为"FirstRun"的设置,执行以下步骤:
注意:Scope
如果这是您的应用程序的需要,可以更改为"应用程序",因为您没有在您的问题中提及.
您的设置文件应如下图所示:
public void Form1_Load(object sender, EventArgs e)
{
if((bool)Properties.Settings.Default["FirstRun"] == true)
{
//First application run
//Update setting
Properties.Settings.Default["FirstRun"] = false;
//Save setting
Properties.Settings.Default.Save();
//Create new instance of Dialog you want to show
FirstDialogForm fdf = new FirstDialogForm();
//Show the dialog
fdf.ShowDialog();
}
else
{
//Not first time of running application.
}
}
Run Code Online (Sandbox Code Playgroud)
注意:从我的手机写这个,所以我无法编译测试
编辑:检查代码并从桌面添加图像.
归档时间: |
|
查看次数: |
4091 次 |
最近记录: |