c# - MaterialDesign 控件属性(组合框)
问题描述
我使用 MaterialDesign,我想更改ComboBox
. 我做了一些研究,然后在这里遇到了它。
Miljac 的答案包含 key MaterialDesignPaper
。是否有这些密钥的文档?我没有通过 IntelliSense 获得密钥。
解决方案
没有关于资源键及其使用位置的详细文档。但是,您可以查看 GitHub 存储库Wiki。有一个页面列出了所有画笔名称,但除此之外没有提供任何信息。
如果想知道哪个控件使用了哪些画笔,可以查看控件样式列表。选择您使用的控件样式,它将带您进入 XAML 样式文件,您可以在其中识别使用的画笔,例如ComboBox
参见第 548 行引用MaterialDesignPaper
的位置以及第553 行的后续行,即弹出背景绑定的位置。
IntelliSense 在涉及资源字典时不可靠,例如合并到应用程序资源和资源然后在自定义视图中使用。这些是 IntelliSense 的限制,资源可能在运行时完全可用。这同样适用于设计器,它可能会产生资源无法解析的警告,但实际上它们在运行时可用。
推荐阅读
- python - 如何获取坐标?(tensorflow标签模型物体检测)
- python - Python合并变量
- typescript - Eslint --fix 移除类型注解
- python - 反复保存Conv2D(tensorflow)的结果,覆盖同一个变量
- android - 如何在两个片段之间共享数据?MVVM 架构有问题
- java - 如果第一个字符为零,如何删除第一个字符 | 安卓 | 文本观察器
- c# - 在 SQL 查询中将递归与 CTE 结合使用与在 C# 中使用递归
- javascript - Angular 9 - 无法绑定到“formGroup”,因为它不是“form”的已知属性,即使正在导入 FormsModule 和 FormBuilder
- flutter - 如何禁用 flutter_chart 选择?
- php - 如何根据 WooCommerce 中的产品 ID 更改发件人电子邮件