WPF-标记扩展简写

发布时间 2023-05-08 14:01:06作者: 春天花会开,

 

XMAL标记扩展

又名:标签扩展
含义:用花括号{}包围起来。
语法:{标记扩展类 参数}
基类:System.Windows.Markup.MarkupExtension

 

<!--标记扩展的简写-->
<!--例1-->
<Button Content="{Binding RelativeSource={RelativeSource Mode=Self},Path=Command.Text}"/>
<Button Content="{Binding RelativeSource={RelativeSource Self},Path=Command.Text}"/>
<!--RelativeSource简写原因:RelativeSource的构造器本身可以接收RelativeSourceMode作为参数-->

<!--例2-->
<TextBox Text="{Binding Path=Value,ElementName=Slider}"/>
<TextBox Text="{Binding Value,ElementName=Slider}"/>
<!--Binding简写原因:Binding的构造器本身可以接收path作为参数-->