软件界面编写过程中的若干常见问题

2025-05-14 23:29:43

使用的语言是 C#,平台是 Visual studio

问题:动态生成的Form窗体如何关闭?(除了使用叉号关闭)

1、本节想实现的效果:已有一个窗体,再动态生成第二个窗体。在第二个窗体上,有一个按钮,可以执行关闭操作

2、已有一个窗体

软件界面编写过程中的若干常见问题

3、再动态生成第二个窗体

软件界面编写过程中的若干常见问题

4、在第二个窗体上,有一个按钮,可以执行关闭操作

软件界面编写过程中的若干常见问题

5、实现方法:(1)在Form1的button的Click事件中,老揉孟阼写入下面的代码 Form2 newform = new Form2(); newform.ShowDialog();

6、(2)在Form2的button的Click事件中,写入下面的代码。 this.DialogResult = DialogResult.OK;

7、实现的关键语句:this.DialogResult = DialogResult.OK;

8、特别说明:因为有了newform.ShowDialog()这一行代码,才能使用this.DialogResult = DialogResult.OK,即因为newform是以dialog模式打开的,所以能才使用DialogResult方法。

如何修改程序生成的.exe文件的图标

1、以Microsoft Visual Studio 2005为例,打开工程属性,选择“应用程序|资源|图标”,添加一个.ico文件即可,如下图。

软件界面编写过程中的若干常见问题

C#中窗体的ShowInTaskbar属性

1、ShowInTaskbar属性表示:窗体是否出现在Windows任务栏中。ShowInTaskbar属性的默认值是true。

2、下面两张图分别演示了ShowInTaskbar属性为true和false时,动态生成的Form2窗口的不同效果。

3、Form2的ShowInTaskbar属性为true

软件界面编写过程中的若干常见问题

4、Form2的ShowInTaskbar属性为false

软件界面编写过程中的若干常见问题
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢