1
1
由于WinForms控件是由非托管的user32.dll呈现的,因此对它们进行剥皮几乎是不可能的。您需要或多或少地从头开始重新实现行绘制逻辑。如果您最终实现了绘制事件并覆盖默认的绘制行为,那么有一些文章可以帮助您: MSDN 和 Alex Yakhnin's Blog |
2
1
为DataGridView创建新的行和列并不那么困难。我已经把它应用到实现进度条和丰富的动画中,没有一个障碍。 下面是一篇关于创建自定义列的示例文章: http://www.devx.com/codemag/Article/35186 通过浏览dgv控件的属性,可以进行很多自定义。很容易去掉大部分控件生成的样式,然后通过子类化建立自己的样式。只要您可以接受在您的布局中使用矩形列和行,这肯定是一个可行的选项。 |
Korpin · 在表格C中显示完整的日期# 6 年前 |