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

 时间:2024-10-11 18:35:56

使用的语言是 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

软件界面编写过程中的若干常见问题
  • 如何查看浏览器的下载页_ie下载进度在哪
  • C语言中堆如何引用
  • 如何去掉Word文档的后缀名
  • mysql使用sql语言创建非空属性的表
  • 利用三层交换机实现VLAN间路由
  • 热门搜索
    跟我游云南旅游网 三亚旅游费用 清远旅游公司 安康旅游局 绵阳旅游学校 苏州国际旅游节 广州旅游节 湖北在线旅游网 两天一夜旅游景点 旅游观光礼仪