代码之家  ›  专栏  ›  技术社区  ›  Tim C

将自定义文本框单元格添加到包含打开文件对话框按钮的DataGridView控件中

  •  1
  • Tim C  · 技术社区  · 17 年前

    我想将DataGridViewTextBoxCell添加到DataGridViewCell控件中,但除了能够正常键入文本单元格外,它还必须包含一个“…”按钮,一旦单击,就会弹出OpenFileDialog窗口,允许用户选择文件。选定后,文本单元格将填充完整的文件路径。

    最好的方法是什么?

    谢谢

    2 回复  |  直到 9 年前
        1
  •  1
  •   Alireza    9 年前

    This msdn文章解释了如何将自定义控件添加到 DataGridView .

    你应该能够 UserControl 它上面有一个文本框和按钮,并将其嵌入 数据表格控件 .

        2
  •  0
  •   Alireza    9 年前

    为此,您需要创建自己的列和单元格类。我建议使用 .NET Reflector以查看DataGridViewTextBox的实现细节作为起点,然后自定义以添加按钮末尾的显示。查看这些教程以开始…

    MSDN Article

    MSDN Reference

    推荐文章