Wpf 使用blend在单独的资源文件中编辑样式
所以,我在一个名为Styles.xaml的文件中有一个样式,然后在我的xaml视图中,我在我的资源字典中有一个指向的链接,这一切都很好 现在,在Expression Blend 4中,我有一个列表框,当我单击“ListBox”->“编辑其他模板”->“编辑生成的项目容器{ItemsContainerStyle}”时,但“编辑当前”变灰了-我不想编辑样式的副本,这就是为什么我在Styles.xaml文件中为整个应用程序只有一个。有人知道这是为什么吗?如果可以改变呢Wpf 使用blend在单独的资源文件中编辑样式,wpf,xaml,expression-blend,Wpf,Xaml,Expression Blend,所以,我在一个名为Styles.xaml的文件中有一个样式,然后在我的xaml视图中,我在我的资源字典中有一个指向的链接,这一切都很好 现在,在Expression Blend 4中,我有一个列表框,当我单击“ListBox”->“编辑其他模板”->“编辑生成的项目容器{ItemsContainerStyle}”时,但“编辑当前”变灰了-我不想编辑样式的副本,这就是为什么我在Styles.xaml文件中为整个应用程序只有一个。有人知道这是为什么吗?如果可以改变呢 当然,我只想打开styls.xa
当然,我只想打开styls.xaml文件并在那里编辑它,但我们都知道我们不能这样做:(如果EditCurrent变灰,则表示列表框上的ItemsContainerStyle未设置为有效样式 顺便说一句:您可以直接在任何资源字典中编辑资源,在您的情况下,只需在Blend中打开styls.xaml,您将看到一条消息,说明无法在设计视图中编辑它
现在转到“资源”选项卡并导出包含styles.xaml的节点,您将看到文件中包含的资源的完整列表。现在单击要编辑的资源右侧的“编辑资源”按钮。哦,太好了-我必须检查一下……我不知道。不过,关于您的第一点,我知道样式是et,我可以看到它-运行它-如果我在styles.xaml中手动更改它,我已经设置好了,我甚至可以说“编辑一个副本”,此时它会在窗口中复制它(甚至是空行)。参考资料(或用户控制等等)。但是,如果我可以按照您建议的方式使用样式,我就可以设置好了!谢谢!