2013-02-21 38 views
0

我在简单的Windows窗体项目(框架4.0,VS2010)上遇到datagrid问题。 在后面的代码中无法访问datagrid.Columns属性。我是否缺少程序集参考?Property not visible

这是我的引用:

Microsoft.CSharp, 
System, 
System.Core, 
System.Data, 
System.Data.DataSetExtensions, 
System.Data.Entity, 
System.Deployment, 
System.Drawing, 
System.Runtime.Serialization, 
System.Security, 
System.Windows.Forms, 
System.Windows.Form.Ribbon35, 
System.xml, 
System.Xml.Linq, 
WindowsBase, 
WPFToolkit.Extended 

回答

0

我不知道,但我没有看到System.Windows.Controls和你需要的。

大会DataGrid列:system.windows.controls.datagrid.columns

此外,我想建议你Resharper一个非常好的工具,当你丢失了一些组件。

+0

感谢卡米洛, 但事情是,我无法找到System.Windows.Control在.net选项卡中引用(从VS添加引用)并且Resharper也不帮助我(如果我编写dtgXXX.Columns,我没有任何建议),因为datagrid是可见的(所以我可以用dtgXXX来引用它)。但该属性列丢失。 – Enrique 2013-02-22 07:43:06

+0

只是为了确认,你使用的是datagrid还是datagridview? – 2013-02-22 12:50:17

+0

我正在使用数据网格 – Enrique 2013-02-23 12:46:12

0

也许我想通了。该属性似乎只适用于wpf组件。实际上,对于Windows窗体DataGrid程序集是System.Windows.Form,而对于WPF组件是PrsentationFramework(System.Windows.Controls)

相关问题