乐趣区

关于c#:比尔盖茨都不知道的cwinfrom的陷阱坑

1.datagridview 外面的坑:

1.1、界面 UI 图

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

1.2 办法改良

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

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

2.label 文字换行的坑:

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

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

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

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

退出移动版