我有一个datagridview,它的数据源链接到数据库的数据绑定。双击标题可以对所有列进行排序。
现在我手动添加了一个仅包含数字的列。奇怪的是,我无法通过此列对datagridview进行排序。如果我双击标题没有任何反应。
我已将sortmode设置为自动。
我在这里缺少什么?
答案 0 :(得分:3)
此链接应该是您需要的答案: Sorting an unbound column
基本上你不想支持你要做的事情。你必须通过跟踪方向和处理排序来自己处理排序 SortGlyph
祝你好运,希望这会有所帮助。答案 1 :(得分:0)
如果您使用的是Visual Studio:
您需要在数据集设计器中添加列而不是数据网格。
从数据集设计器中,右键单击绑定到的表适配器,然后添加所需的列。
我不得不关闭visual studio并重新打开它以便正确更新
然后返回数据网格并从列表中添加新列。