【问题标题】:UltraWinGrid Infragistics gui add columnUltraWinGrid Infragistics gui 添加列
【发布时间】:2012-08-20 08:28:49
【问题描述】:

我必须通过向现有网格添加一个简单的列来扩展 C# 中的 Infragistics UltraWinGrid 视图。但是,在我在视图的属性( C# Designer )中编辑 ColumnDefinition 后,未添加该列。我在那里看到了以前的列并添加了一个新列,但它没有显示在设计器中,而不是我测试它的应用程序。

更具体地说,我在 C# 中创建扩展视图时使用继承的用户控件。

到目前为止我所尝试的:

  • 关闭 C# 解决方案,关闭 VS2010。重新打开解决方案。
  • 清理解决方案,然后构建。

【问题讨论】:

  • 我一直遇到这个问题,还没有找到 100% 的解决方案。首先,尝试在设计器中添加列,保存并关闭设计器 - 当您运行应用程序时,该列可能存在(即使您在重新打开时在设计器中看不到它)
  • 我已经这样做了,它也没有出现在应用程序中。只要我能在应用程序中看到它,我不介意不在设计器中看到它......
  • 对。它是一个继承的用户控件,对吗? VS 设计器(以及 infrag 组件)不能很好地相处,有一个技巧通常会有所帮助,请参阅this 问题的答案(尽管与您的不同)
  • 问题是我没有得到任何错误。它可以编译,但只是没有添加该列。

标签: c# ultrawingrid


【解决方案1】:

解决方法:手动将列添加到电子表格,然后更新视图。更改不会出现在设计器中,但会在运行应用程序并显示带有电子表格的窗口时显示新列。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-04
    • 1970-01-01
    • 2010-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多