Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在 a 上添加一个工具提示GridViewColumnHeader,但前提是没有足够的空间来显示所有标题的文本(在调整大小等之后)。
GridViewColumnHeader
此外,如果没有足够的空间,标题文本“header's text”应该像“heade ...”。
是否可以在 XAML 中做到这一点?
首先,我很好奇为什么你有“仅”显示工具提示的限制。
其次,我猜(没有尝试)DataTrigger 和简单的转换器是可能的。
您可以设置列标题样式并定义当 ActualWidth 小于 DesiredSize.Width 时设置 Tooltip 的触发器。此比较应由具有 DataGridColumnHeader 对象作为输入值的转换器执行。