gpt4 book ai didi

wpf - 如何找到影响 WPF 中控件外观的样式

转载 作者:行者123 更新时间:2023-12-01 02:25:54 26 4
gpt4 key购买 nike

如果您有很多样式影响同一个控件,那么在运行时确定正在使用的样式的最佳方法是什么。似乎很难找到影响设计时的正确样式,因为样式和使用的画笔可以应用于不同的级别。

例如:我有一个由行和单元格组成的数据网格。当我将鼠标悬停在单元格上时,它会影响边框厚度(从 0,0,1,1 到 0,0,1,0),而且我似乎无法找到影响更改的样式。

最佳答案

我通常使用 Snoop在运行时调试我的应用程序。它会告诉你当前的属性值是什么,它来自哪里(虽然有时它有点含糊,例如只是说“继承”而不是它的继承者)。

但通常你只能设置一个 Style到单个值,并且只能是 BasedOn最多只有一种风格,所以我不会经常遇到这个问题。

另一个有用的资源是 Dependency Property Precedence List帮助诊断在多个位置设置相同属性的情况下哪些值优先于其他值。

关于wpf - 如何找到影响 WPF 中控件外观的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16464839/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com