【发布时间】:2020-04-19 05:02:39
【问题描述】:
我正在尝试使用简单的 ListView。我在我的 XAML 文件中拖了一个,命名它,并尝试在代码中访问它。然而,像 .Column 这样的所有属性都不可用。
当我尝试通过代码创建列表视图时,它也不起作用。我在这里想念什么?我添加了 System.Windows.Forms
System.Windows.Forms.ListView testView = new System.Windows.Forms.ListView();
(System.Windows.Forms.ListView)lsView.Column // Can't find the property at all..
其他对象也可以正常工作,例如 ListBox。我正在使用 WPF .NET 框架
【问题讨论】:
-
您是否尝试过重新启动 Visual Studio?
-
是的,新建了一个项目,在窗口上拖了一个listView。将其称为测试名称。然后在代码中输入测试。然后我无法键入列。 .items 确实有效...
-
为什么不使用System.Windows.Controls.ListView WPF 类?
-
但是我也找不到 column 属性。我错过了什么吗?我不应该直接得到那个吗?
-
你知道吗,当你开始输入控件本身时,VS会告诉你要添加什么控件?您绝对不应该添加
System.Windows.Forms引用您的wpf项目; 如果你发现需要,给引用别名以区分命名空间。
标签: c# wpf listview properties frameworks