【发布时间】:2010-11-26 05:50:08
【问题描述】:
我有一个DataGridView,并且在其RowPostPaint 事件期间,我在每行的第一个单元格上绘制 TreeView 样式的虚线。当第一个单元格(DataGridViewTextBoxCell)处于编辑模式时,不会绘制线条。如何处理编辑控件的绘画?标准编辑控件没有 Paint 事件,如果可以避免的话,我不想创建新类型的单元格。
【问题讨论】:
-
我刚刚遇到了与您完全相同的问题,同时尝试向选定的单元格添加类似 Excel 的字形。使用编辑控件时不会调用绘画事件。我目前正在研究使用 PositionEditingPanel 属性来缩小编辑控件,使其不会干扰父单元格中的字形。如果我破解它,我会回帖。
标签: c# .net winforms datagridview