【发布时间】:2009-11-11 17:35:37
【问题描述】:
我正在尝试使用 Silverlight 3 工具修改 Expression Blend 3 中的数据网格。当我尝试打开文件时,Blend 显示“无效 XAML”错误,并且在 XAML 中显示 DataGrids 声明中某些属性的错误。
<my:DataGrid x:Name="dataGridLegals" AutoGenerateColumns="False"
GridLinesVisibility="None" ColumnHeaderStyle="{StaticResource dthFull}" RowStyle="{StaticResource NoHoverStyle}"
AlternatingRowBackground="Transparent" IsReadOnly="True"
Background="Transparent" BorderBrush="{x:Null}"
RowBackground="{x:Null}" CanUserReorderColumns="False">
以下属性显示错误:
- 成员“AutoGenerateColumns”无法识别或无法访问
- 成员“IsReadOnly”无法识别或无法访问”
- 成员“CanUserReorderColumns”无法识别或无法访问”
这是我在标题中的程序集引用:
xmlns="http://schemas.microsoft.com/client/2007"
xmlns:my="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data"
xmlns:prim="clr-namespace:System.Windows.Controls.Primitives;assembly=System.Windows.Controls.Data"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vsm="clr-namespace:System.Windows;assembly=System.Windows"
【问题讨论】:
-
您是否添加了对 System.Windows.Controls.Data.dll 的引用?
标签: silverlight datagrid expression-blend