我在C:\ Program Files \ Microsoft Expression \ Blend 4 \ SystemThemes \ Wpf文件夹中找到了内置主题;所以我将luna主题(luna.normalcolor.xaml)复制到我的应用程序文件夹,然后 编辑此主题以满足我的需求。我还添加了对PresentationFramework.Luna.dll的引用。 当我打开luna.normalcolor.xaml文件时,VS2010显示错误:在'Control'类型中找不到属性'ContentStringFormat',如下所示:
<DataTemplate DataType="{x:Type CollectionViewGroup}">
<ContentPresenter Content="{Binding Path=Name}"
ContentStringFormat="{TemplateBinding ContentStringFormat}"/>
</DataTemplate>
我检查过ContentPresenter类有ContentStringFormat属性。是什么原因造成的 这个错误,以及如何解决?谢谢。
答案 0 :(得分:2)
我不知道这是否正常但我尝试过没有错误
<DataTemplate DataType="{x:Type CollectionViewGroup}">
<ContentPresenter Content="{Binding Path=Name}"
ContentStringFormat="{TemplateBinding ContentPresenter.ContentStringFormat}" />
</DataTemplate>