1
A
回答
1
看一看的代码使用的工具,像ILSpyDataGridViewLinkCell类。我会想象你需要创建自己的datagridviewcolumn,datagridviewcell和可能你自己的编辑控件。 (Build a Custom NumericUpDown Cell and Column for the DataGridView Control有这个的详细例子)。
- 您需要重写Paint方法来水平地绘制链接。
- 您需要使用单元格的字体创建一个新的,其Underline属性设置为true。
- 您还需要覆盖OnMouseMove以在光标位于链接上时更改光标。
- 你需要重写OnMouseDown,以确定哪些链接他们点击
再次,DataGridViewLinkCell做所有这些都为单链路加上更多,所以我会使用该代码的类作为出发点您的需求。
相关问题
- 1. jQuery:jqGrid - 创建一个可以编辑单元格的表格
- 2. 获取一个单元格可以包含
- 3. xlwt可以在包含标题和链接变量的单元格中创建超链接吗?
- 4. 点击一个UITableView单元格创建一个新的单元格
- 5. DOM元素可以包含一个包含空格的ID吗?
- 6. C#的DataGridView(复选框)单击单元格多个回调
- 7. excel单元格可以包含一个公式,当一个整数直接输入到包含公式的单元格时更新的公式
- 8. 如何使一个JTable单元(链接)可点击
- 9. 删除单元格只包含一个单一空格的行
- 10. SWT表单元格多个超链接
- 11. 基于另一个单元格值的超链接单元格
- 12. 创建一个可点击的表格
- 13. 在DataGridView中选择新行的第一个可见单元格
- 14. 如何使一个可编辑的textView进入一个单元格,但我们可以滚动一个datagridview?
- 15. QGIS - 创建包含每个栅格单元的边界
- 16. 创建一个单一使用链接
- 17. 如何在Rails中创建一个包含许多可能操作的表单?
- 18. 单个集合在mongoDb中可以包含多少个文档?
- 19. 如果DataGridView的单元格值大于另一个单元格
- 20. 如何基于另一个单元格的内容单击一个单元格时创建弹出窗口?
- 21. 是否可以在单个“包含”语句中包含多个模块?
- 22. R将多个超链接写入一个excel单元格
- 23. 多次创建WebView(单击每个链接)
- 24. 我可以创建一个包含多个类型声明的for循环吗?
- 25. jQuery的:可能会或可能不会包含一个链接
- 26. Android:创建一个包含可变元素的片段
- 27. 虾:如何创建一个表格单元格内的链接图像
- 28. 在MigraDoc表中创建整个单元格链接
- 29. 双击DataGridView单元格打开表单
- 30. 表格:每个单元格链接到包含列和行数据的url
你的答案既令人敬畏又令人沮丧,我希望有一个开箱即用的解决方案来解决这个问题:-( – matao 2014-04-09 06:02:11