手机网站设计公司可去亿企邦网站竞价排名
手机网站设计公司可去亿企邦,网站竞价排名,网站建立好如何做seo,河南省建设厅建筑信息网官网x:Name与Name有两个不同点#xff1a; 1、x:Name是Xaml的标记特性#xff0c;任何在Xaml中定义的元素#xff0c;都可以使用x:Name来为元素指定名称。 Name是FrameworkElement定义的依赖项属性#xff08;String类型#xff09;#xff0c;只有FrameworkElement的派生类才…x:Name与Name有两个不同点 1、x:Name是Xaml的标记特性任何在Xaml中定义的元素都可以使用x:Name来为元素指定名称。 Name是FrameworkElement定义的依赖项属性String类型只有FrameworkElement的派生类才可以使用Name。 例如Ellipse的Fill属性的类型是BrushBrush不是FrameworkElement的子类它没有Name属性。 因此在Xaml中为Brush指定名称时只能使用x:Name标记特性 !--Xaml code-- Ellipse Ellipse.Fill SolidColorBrush x:NamealiceBlue ColorAliceBlue/ !--注销上面一行的代码使用下面一行的代码无法通过编译-- !--SolidColorBrush NamealiceBlue ColorAliceBlue/-- /Ellipse.Fill /Ellipse 2、在FrameworkElement的定义中添加了System.Windows.Markup.RuntimeNamePropertyAttribute特性 该特性的作用是当在Xaml中使用x:Name后该值将被自动赋给FrameworkElement的Name属性。 可以使用RuntimeNamePropertyAttribut为自己定义的类添加名称特性 [RuntimeNamePropertyAttribute(N1)] [RuntimeNamePropertyAttribute(N2)] public class Person : UIElement { public String N1 { get; set; } public String N2 { get; set; } } StackPanel wp:Person x:NameWebAttack/ TextBlockName:/TextBlock TextBlock Text{Binding ElementNameWebAttack, PathN1}/ TextBlockNickname:/TextBlock TextBlock Text{Binding ElementNameWebAttack, PathN2}/ /StackPanel 转载于:https://www.cnblogs.com/yangxk666/p/3759241.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/91708.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!