日期:2014-05-17  浏览次数:20821 次

DataGridView列标题中可以添加按钮吗?


如图所示,我想在每个列标题中添加一个按钮(红色框),点击之后有相应的功能,这个能实现吗?

本来是想在DataGirdView控件之外添加这个按钮,但是每一列是可以自动调整大小的,而且也可以设置隐藏或显示,所以位置上不好控制,看上去也不自然。

想问问有没有什么办法在列标题中添加一个按钮?

------解决方案--------------------
msdn有例子代码,不过是画个箭头,类似dropdownlist

Building a Drop-Down Filter List for a DataGridView Column Header Cell
http://msdn.microsoft.com/en-us/library/aa480727.aspx