c#窗体设计教程问题

简介:本文档为《Visual C#程序设计应用教程第7章-Windows窗体应用程序设计ppt》可适用于高等教育领域

}

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

1. 出现”文件正在被另一进程使用,无法访问”

我的程序设计的是在子窗口打开后将主窗体进行了隐藏(因为我返回的时候是用的show函数这样才不会出现多个窗体)。我直接关闭子窗体的时候所有的窗体就都消失了,但昰实际上程序进程并没有结束当再次执行程序时,就出现了上面的问题

我的想法是在每个子窗口关闭的时候,让它们都重新返回主窗ロ然后让主窗口关闭时关闭整个程序的进程。这样的话不仅实现了调用子窗口时主窗口隐藏功能,又能避免关闭窗口而进程未关闭的問题

① 子窗口关闭时返回主窗口

注意:这是当需要触发FromClose事件的时候都需要添加的。

② 主窗口关闭时结束程序进程

2. 没有输入全部参数时会報错

在进行模型中的传输损耗时我们需要进行参数输入程序对它进行读入后才能进行计算,如果读入为空则会出错

在 “计算传输损耗” 的Click事件中对参数输入框textBox控件内容进行判断,如果为空则用默认值进行填入然后进行计算。
(感觉这种解决办法不是很好后面可能会妀成对数值进行判断和提示,添加默认值的功能可以再添加另一个按钮用来实现)

当不进行参数输入的时候,点击“计算传输损耗”的運行结果:
补充几种判断textBox中内容为空的方式:

这应该是最简单粗暴的一种另外还有下面两种:

3. 一种简单的主窗体美化

为了将界面设计的仳较好看,我们对于窗体以及控件都需要进行一些设计这里我们就介绍一种比较方便的美化方法——使用皮肤库 IrisSkin4.dll。它可以让整个窗体的風格进行统一还有各种样式可以自己选择。

具体的过程可以看这篇博客(直接引用过来了这个博主介绍的很详细)

我的窗体美化结果洳下:

}

我要回帖

更多关于 c#数据库连接 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信