我有一个包含很多很多可编辑列的表格(为问题剪掉了一点):
这目前在 DataGridView 中实现并且是可编辑的。但是,在显示和下拉菜单等中替换缩写都变得有点局促和丑陋,所以我正在寻找不同的视觉效果并将它们呈现给团队以供选择。
但是,我的 Google 功能让我失望了。
吸引我兴趣的是这种模型:
我在整个 Visual Studio 和其他工具中都见过这个小部件,但是......它是什么?它是如何实现的?我会假设,因为它在一些地方有 MS 使用的标准实现方法,我不想仅仅根据外观重新发明那个轮子,那它叫什么?
我考虑过多行 DataGridView 小部件,您有推荐的吗?
您是否为此推荐了其他 UI 小部件?
唯一的限制是我需要尽可能保持键盘友好。
最佳答案
我用过(而且非常喜欢)ObjectListView这是对 winforms ListView 控件的大规模增强。它具有黑桃功能,文档非常详尽(及其开源) 我已经在超过 100 列的 View 中使用了它。
我也在一些地方使用了 PropertyGrid
,但它不像我想要的那样可配置,而且一些数据更适合表格格式而不是属性网格。
关于c# - 需要有关包含许多列的可编辑 WinForms 表格的建议,还有……这个小部件是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23808870/