使用混合在单独的资源文件中编辑样式

时间:2011-05-05 20:15:29

标签: wpf xaml expression-blend

所以,我在一个名为Styles.xaml的文件中有一个样式,然后在我的XAML视图中,我的资源字典中有一个链接,这一切都正常。

现在,在Expression Blend 4中我有一个列表框,当我点击“ListBox” - > “编辑其他模板” - > “编辑生成的项目容器{ItemsContainerStyle}”但编辑当前是灰色的 - 我不想编辑样式的副本,这就是我在Styles.xaml文件中只有一个整个应用程序的原因。有人知道为什么吗?如果它可以改变?

当然我会打开styls.xaml文件并在那里进行编辑但是我们都知道我们做不到:(

1 个答案:

答案 0 :(得分:5)

如果EditCurrent显示为灰色,则表示ListBox上的ItemsContainerStyle未设置为有效样式。

BTW:您可以直接在任何资源字典中编辑资源,在您的情况下只需在Blend中打开styls.xaml,您将看到一条消息,指出它无法在设计视图中进行编辑。

现在转到“资源”选项卡并显示包含styles.xaml的节点,您将看到文件中包含的完整资源列表。现在单击要编辑的资源右侧的编辑资源按钮。