在TextBlock WPF / Xaml中展开/缩小符号
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在TextBlock WPF / Xaml中展开/缩小符号相关的知识,希望对你有一定的参考价值。
我有一个简单的工具提示,其中包含一些信息,
我想添加一个Expand按钮(位于工具提示的右上角,在TextBlock中),允许(通过单击)高级工具提示的显示,
显示此高级工具提示时,单击缩小按钮(位于右上角)时,将显示简单的工具提示。
答案
要在WPF中绘制自定义形状,请使用Path
元素:
<StackPanel Orientation="Vertical">
<Path StrokeThickness="3" Stroke="Black"
Data="M 30,10 L 90,10 L 90,70 M 10,30 L 70,30 L 70,90 M 10,90 L 70,30"/>
<Path StrokeThickness="3" Stroke="Black"
Data="M 30,10 L 90,10 L 90,70 M 10,30 L 10,90 L 70,90 M 10,90 L 70,30"/>
</StackPanel>
Data
属性可用于描述使用special path markup的形状。
以下是此标记的结果:
您可以通过更改Data
属性来自定义箭头。
以上是关于在TextBlock WPF / Xaml中展开/缩小符号的主要内容,如果未能解决你的问题,请参考以下文章
用vs2008写好的xaml不能在blend2中打开,提示wpf项目中不支持usercontrol 、不支持grid 、不支持textblock