我的WPF窗口的前景画刷设置为来自资源字典的画刷,我希望窗口中的所有文本都具有此颜色,因此我不会在任何其他地方触摸前景画刷。
文本框获取颜色 文本块获取颜色 按钮获得颜色
列表框不获取颜色,因此它们的内容也不获取颜色。
是否有任何方法使列表框在这方面像其他控件一样工作?
假设没有,并且这是设计原则,那么这个原则的基础是什么?
编辑:
似乎我的问题不够清晰。
我知道如何创建样式和资源并将它们应用于ListBox;我想知道为什么对于某些控件,我需要这样做,而对于其他控件,我不需要这样做 - 为什么有些控件继承属性而其他控件则不继承 - 是否有任何方法使它们都以相同的方式继承。
文本框获取颜色 文本块获取颜色 按钮获得颜色
列表框不获取颜色,因此它们的内容也不获取颜色。
是否有任何方法使列表框在这方面像其他控件一样工作?
假设没有,并且这是设计原则,那么这个原则的基础是什么?
编辑:
似乎我的问题不够清晰。
我知道如何创建样式和资源并将它们应用于ListBox;我想知道为什么对于某些控件,我需要这样做,而对于其他控件,我不需要这样做 - 为什么有些控件继承属性而其他控件则不继承 - 是否有任何方法使它们都以相同的方式继承。