我有一個像下面的Datagrid在Silverlight 4
<data:DataGrid x:Name="Test">
<data:dataGrid.Columns>
<data:DataGridColumnTextColumn Header="File Name" HeaderStyle="{StaticResource MyResource}"/>
</data:DataGrid.Columns>
</data:DataGrid>
這裏的資源文件屬性
<Style TargetType ="System_Windows_Controls_Primitives:DataGridColumnHeader" x:Name="MyResource">
<Setter Property="Foreground" Value="#FF"/>
</style>
我使用xmlns是xmlns:data = "clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data"
在Silverlight 4 DataGrid中 - 這是在Silverlight 3中,但不工作在Silverlight 4中
問題是程序拋出一個錯誤,即給定的鍵在字典中不存在,因爲它存在於資源中ource文件。它可以清楚地獲得其他屬性的其他鍵,如標題名稱等,但不是HeaderStyle。有人能告訴我我在這裏做錯了嗎?
謝謝
是你的問題解決了嗎? – Martin