zoukankan
html css js c++ java
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同样的用法,见下面章节。
查看全文
相关阅读:
css:chorm调试工具(修改样式、重置缩放比例、错误提示、语法快速生成)
多线程:线程不安全案例(买票、银行取钱、集合)
css:选择器(标签、类、ID、通配符)
多线程:(优先级、守护线程)
多线程(线程的状态、终止、休眠、礼让、合并)
html:标签(标题、段落、换行、文本格式化、图像)
多线程:多线程的应用(网图下载、模拟售票、龟兔赛跑)
Struts2
框架、MVC、MVC框架
html5、css3、BootStrap
原文地址:https://www.cnblogs.com/Jax/p/691835.html
最新文章
特征工程概述
利用鸢尾花数据集绘制P-R曲线
深度学习概述
双指针
2019苏州凯美瑞德Java开发面试
2019无锡中科软软件开发面试
2019上海埃森哲软件开发面试
2019苏州安硕软件开发面试
MySQL ------ 更新数据(UPDATE)(二十一)
MySQL ------ 插入数据(INSERT)(二十)
热门文章
MySQL ------ 创建表以及相关解释(十九)
MySQL ------ 相关概念简介(DBMS ,MySQL连接)(十八)
MySQL ------ 全文本搜索( match和Against),以及查询扩展和 布尔方式(十七)
.NET------------- 创建用户控件
SQLServer -------- union 并 与 视图连用
MySQL ------ 组合查询 UNION(十六)
MySQL ------ 高级联结 (自联结,自然联结,外联结,带聚合函数的联结)(十五)
css:背景(背景颜色、图片、平铺、背景固定、背景颜色半透明)
css:元素显示模式(块元素、行内元素、行内块元素)
css:复合选择器(后代、子选择器、并集、伪类)
Copyright © 2011-2022 走看看