首页 > Windows开发 > 详细

WPF笔记(1.3 属性元素)——Hello,WPF!

时间:2015-11-13 18:51:10      阅读:378      评论:0      收藏:0      [点我收藏+]
原文:WPF笔记(1.3 属性元素)——Hello,WPF!

这一节中“属性元素”的概念可以用匪夷所思形容。
1。WPF用标签元素实现对象建模,有两种:Control和Container,都用来装载内容和行为,前者如Button,后者如Window。
你可以这样写:

技术分享<Window 技术分享>
技术分享  
<Button Width="100" Height="100">
技术分享    
<Image Source="tom.png" />
技术分享  
</Button>
技术分享
</Window>
也可以这样:
技术分享<Window 技术分享>
技术分享  
<Button Width="100" Height="100">
技术分享    
<TextBox Width="75">edit me</TextBox>
技术分享  
</Button>
技术分享
</Window>
就是说,将原来Button的Image属性和TextBox属性当作对象提取出来。这是因为Button起源于一个类:ContentControl ,该类知道如何生成其装载的所有控件。

2。其实完整的写法是这样的:
技术分享<Button Width="100" Height="100">
技术分享  
<Button.Content>
技术分享    
<Image Source="tom.png" />
技术分享  
</Button.Content>
技术分享
</Button>
但是,<Button.Content>标签内不能有两个控件,会显示语法错误,只能是一个属性元素——这时候要用Panel。
Window控件有和Button同样的用法,见下面章节。

WPF笔记(1.3 属性元素)——Hello,WPF!

原文:http://www.cnblogs.com/lonelyxmas/p/4962704.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!