【发布时间】:2011-08-21 16:23:42
【问题描述】:
给定特定的行号和列索引,我如何计算 DataGridView 内的单元格位置(即:Location.Point)?
我需要单元格位置的原因是我可以在单元格内放置一个按钮以允许浏览文件夹(datagridview 显示文件夹路径)。
关于如何实现这一欢迎的替代建议。
【问题讨论】:
-
你的想法很脆弱。有更好的方法可以将按钮添加到
DataGridView中的单元格。单元格可以包含您喜欢的任何类型的控件,包括自定义控件。我建议先检查一下。 -
为什么不用DataGridViewButtonColumn?它是 .NET Framework 的一部分。
-
因为我想要实现的是一个旁边有一个按钮的文本框(我确信有更好的方法,但不能完全解决 - 可能继承 DataGridViewColumn)。
-
我会使用两列...我不明白为什么它们必须在同一个单元格中。
标签: c# .net winforms data-binding datagridview