在silverlight主页xaml代码中找到DataGridTextColumn命名空间,但在silverlight库中找不到

在silverlight主页xaml代码中找到DataGridTextColumn命名空间,但在silverlight库中找不到,silverlight,visual-studio-2010,datagridtextcolumn,Silverlight,Visual Studio 2010,Datagridtextcolumn,我正在silverlightapp主页代码隐藏中成功使用DataGridTextColumn 这项工作: using System.Windows.Controls; namespace myNamespace { public partial class MainPage { <snip> private DataGridTextColumn CreateTextColumn(...) { D

我正在silverlightapp主页代码隐藏中成功使用DataGridTextColumn

这项工作:

using System.Windows.Controls; 
namespace myNamespace
{
    public partial class MainPage
    {
        <snip>
        private DataGridTextColumn CreateTextColumn(...)
        {
            DataGridTextColumn column = new DataGridTextColumn();
            <snip>
        }
    }
}

Intellisense没有看到DataGridTextColumn的定义,它也不会编译。我在两个项目中都引用了System.Windows.Controls。MSDN说我有正确的名称空间。我错过了什么?注意:非工作代码部分中的类名浅蓝色是StackOverflow而不是intellisense放在那里的。

程序集是
System.Windows.Controls.Data
,而命名空间是
System.Windows.Controls


您是否参考了
System.Windows.Controls.Data

知道这很简单。有时候你看着某样东西却看不见。谢谢!
using System.Windows.Controls;

namespace myNamespace
{
    public static class DataGridBuilder
    {

        private static DataGridTextColumn CreateTextColumn(...)
        {
            DataGridTextColumn column = new DataGridTextColumn();
        }
     }
}