比尔盖茨都不知道的c#winfrom的陷阱/坑

比尔盖茨都不知道的c#winfrom的陷阱/坑1.datagridview里面的坑:1.1、界面UI图如图,标段和分包名称都是个下拉框,本来我写的方法是初始化加载数据只查询了标段,通过点击表达这个单元格的事件触发了查询分包名称,从而形成分包的下拉

1.datagridview里面的坑:

1.1、界面UI图

file

如图,标段和分包名称都是个下拉框,本来我写的方法是初始化加载数据只查询了标段,通过点击表达这个单元格的事件触发了查询分包名称,从而形成分包的下拉框,但这样的弊端就是常常报这个(分包名称字段)dataGridViewColum的数据报错,出错就是绑定数据异常,这个并不是数据格式的问题。这让人很苦恼。这个类似的代码在这里能找到:juejin.cn/post/687517… ,如果您有幸看到这篇文章,一定不要被原文蒙蔽啊。

1.2 方法改进

file

这里的查询我就是一开始加载时,把所有信息全部查询出来,这样一一对应关系也有了,也不至于一开始加载联动关系对应不上。

file

这不是是点击标会联动分包名称的下拉,也不用多说了。

2.label文字换行的坑:

file

2.1 本来这个需求是我想做个文章列表页,用label用习惯了,一开始如图区域的控件 我用的是label,然后文字不换行被遮盖了,百度了一下,好多重复文章都是说怎么调属性的诸如此类,如图: file

反正最终样式很丑,无论如何,行的文字对不齐。

后面使用的是RichText这个控件,隐藏横向滚动条和背景,这样就行了。就如同html的p标签样式一般,我这么平平淡淡的说,也只是跟大家讲 思维很重要,不要陷入思维误区,有些东西的使用不是你想想的那样,应该多多尝试,还有就是想吐槽一下,为什么百度能搜出这么多不靠谱的文章,重复不说 还排名这门靠前。

本文来源于:程序员ken,专属平台有csdn、思否(SegmentFault)、 简书、 开源中国(oschina)、掘金,转载请注明出处。

今天的文章比尔盖茨都不知道的c#winfrom的陷阱/坑分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/23577.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注