解决方法
您可以在设置中将其保存为bool,并且应该检查第一个表单的加载事件.
您的设置文件应该有一个我称之为“FirstRun”的设置,执行以下步骤: @H_403_7@>右键单击您的项目
>点击“属性”
>点击“设置”标签页(可能在左侧)
>像我上面的图片中所示添加设置 @H_403_7@注意:如果您的应用需要,可以将范围更改为“应用程序”,因为您未在提问中提及. @H_403_7@您的设置文件应如下图所示:
您的设置文件应该有一个我称之为“FirstRun”的设置,执行以下步骤: @H_403_7@>右键单击您的项目
>点击“属性”
>点击“设置”标签页(可能在左侧)
>像我上面的图片中所示添加设置 @H_403_7@注意:如果您的应用需要,可以将范围更改为“应用程序”,因为您未在提问中提及. @H_403_7@您的设置文件应如下图所示:
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. } }@H_403_7@注意:从我的手机写这个,所以我无法编译测试编辑:检查代码并从桌面添加图像.