我在后面的silverlightapp主页代码中成功使用了DataGridTextColumn。
这有效:
using System.Windows.Controls;
namespace myNamespace
{
public partial class MainPage
{
<snip>
private DataGridTextColumn CreateTextColumn(...)
{
DataGridTextColumn column = new DataGridTextColumn();
<snip>
}
}
}
我想将方法移动到silverlight库中的静态类
using System.Windows.Controls;
namespace myNamespace
{
public static class DataGridBuilder
{
private static DataGridTextColumn CreateTextColumn(...)
{
DataGridTextColumn column = new DataGridTextColumn();
}
}
}
Intellisense没有看到DataGridTextColumn的定义,也不会编译。我在两个项目中都引用了System.Windows.Controls。 MSDN说我有正确的命名空间。我错过了什么?注意:非工作代码部分中的类名浅蓝色由StackOverflow放置,而不是intellisense。
答案 0 :(得分:0)
程序集为System.Windows.Controls.Data
,而名称空间为System.Windows.Controls
。
您是否引用了System.Windows.Controls.Data
?