我ContextMenu
从这个网站上获取了这种隐式样式:
然后,我努力让武功既应用在默认情况下,在这里使用ContextMenu
的TextBox
和ContextMenu
增加了我的我Button
。
Test
样式套用到Button
,但套用在上TextBox
。
我觉得这应该是相当简单明了,为什么不是我得到应用于默认的隐式样式ContextMenu
的TextBox
,我究竟做错了什么?
==更新==
我不知道此刻肯定的答案,但我觉得这里的问题是的设计缺陷的一些TextBox
用ContextMenu
,我希望有人更了解可以证实。使用Snoop,我可以看到这ContextMenu
不是您期望的EditorContextMenu
对象,而是一个内部对象,因此您无法设置其样式。他们为什么使用它?我不知道。
解决方法是,创建一个默认的上下文菜单并使用它。如果您将上下文菜单添加到中TextBox
,它将正确采用隐式样式。既然您知道默认项所ContextMenu
具有的项目,并且这些项目又基本上使用了ApplicationCommands,则它非常简单:
然后在您的TextBoxStyle中执行以下操作:
Tags | 热门标签RankList | 热门文章
- 1如何处理Spring Boot重定向到/ error?
- 2如何在Powershell哈希表中获得特定值的名称?
- 3递归函数中堆栈溢出的原因
- 4UICollectionViewCell和UICollectionView的高度相等
- 5PyCharm类型暗示古怪
- 6如何使用Angular 2(beta和更新版本)加载RxJS(和zone.js/reflect-metadata)?
- 7SQL有MAX(COUNT)错误
- 8再现"关闭一个foreach的变量"得到了
- 9张量流softmax回归始终预测1
- 10Qt安装程序框架:自动更新
- 11什么构成"有效"C标识符?
- 12Visual Studio 2015的Git问题
- 13如何通过REST API发送文件?
- 14x86汇编中端口I/O后jmp短路的目的
- 15Mulesoft转换消息错误:"当前类路径中存在一些错误"
- 16从字符串列表中的拆分字符串创建字典
- 17如何计算Spark SQL中的总百分比
- 18获取Siri Remote方向(或获取更改通知?)
- 19在string []中返回用户所属的所有Active Directory组的列表
- 20Xamarin中的Azure移动服务412失败