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同样的用法,见下面章节。
查看全文
相关阅读:
摒弃FORM表单上传图片,异步批量上传照片
小功能——简单代码实现邮箱发送邮件
小工具 ——快速生成验证码
[转]C++11 多线程
[转]线性插值&双线性插值&三线性插值
[转]第四章 使用OpenCV探测来至运动的结构——Chapter 4:Exploring Structure from Motion Using OpenCV
windows的Timer和写文件方式串口注意!
OPENCV3.1+VS 坑我笔记!
最简单的PC机串口通信程序
用MFC时,如果程序崩溃,检查内存,然后注意GDI数量,在任务管理器里选项-查看列-GDI数量
原文地址:https://www.cnblogs.com/Jax/p/691835.html
最新文章
MySQL 优化
异步 同步 阻塞 非阻塞
MySQL 与 MongoDB
JWT
Elasticsearch ES ELK
男神鹏:Python Anconda 虚拟环境 安装。
男神鹏: 将数据生成excel 操作。
男神鹏:python 机器学习三剑客 之 Matplotlib
男神鹏:gitee 初始化 应用。
男神鹏: 实现 selenium 模拟点击操作。
热门文章
爬虫 知识点 总结。
axios 攻略。
You have 14 unapplied migration(s). Your project may not work properly。。。。报错!
Django 框架的 模板继承 与 模板包含
压力测试Apache
转载--三方支付流程(支付宝)
使用serialize时多数据传递
同前端跳转页面传递参数
KindEditor 开源得富文本编辑器
三方登录逻辑
Copyright © 2011-2022 走看看