WPF布局与控件分类

news2024/10/7 20:25:50

Refer:WPF从假入门到真的入门 - 知乎 (zhihu.com)

Refer:WPF从假入门到真的入门 - 知乎 (zhihu.com)

https://www.zhihu.com/column/c_1397867519101755392
https://blog.csdn.net/qq_44034384/article/details/106154954
https://www.cnblogs.com/mq0036/p/12330603.html
https://www.cnblogs.com/jyz/archive/2008/09/18/1293346.html


一、简介


1)布局控件:Grid、StackPanel、DockPanel等等这些可以容纳其他控件或者说是嵌套其他控件,主要用于UI上的组织和排列。共同的父类是Panel。

2)内容控件:Window、Button等属于这类,只能容纳一个控件作为其内容。共同父类ContentPanel。

3)带标题内容控件:顾名思义,比内容控件多个标题。典型代表:GroupBox、TabItem….共同父类HeaderedContent。

4)条目控件:ListBox、ComboBox等,可以显示一列数据。共同父类ItemsControl。

5)带标题条目控件:比条目控件多个Header。TreeVievItem、MenuItem等典型代表。基类为HeaderedItemsControl。

6)特殊内容控件:这类控件相对是独立的。有TextBox、TextBlock等等

​二、继承关系

三、分类关系

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1178139.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

报错“this.bookDao“ is null

这是我的报错: 原因是我的BookServiceImpl方法中的对象没有装配: 添加上自动装配注释即可实现自动装配:

Python---字符串的修改方法---replace()替换

修改字符串,指的就是通过函数(方法)的形式修改字符串中的数据。 编号函数作用1replace()返回替换后的字符串2split()返回切割后的列表序列3capitalize()首字母大写4title()所有单词首字母大写5upper()与lower()返回全部大写或小写的字符串6l…

文件夹批量改名:轻松实现文件夹随机重命名

无论是在我们的日常生活还是工作中,批量重命名文件夹是一项非常常见的任务。当我们需要整理或分类大量的文件时,往往需要对相应的文件夹进行重命名。然而,手动一个接一个地完成这个任务不仅会消耗大量的时间,还容易在重命名过程中…

Apache Doris (五十二): Doris Join类型 - Broadcast Join

🏡 个人主页:IT贫道_大数据OLAP体系技术栈,Apache Doris,Clickhouse 技术-CSDN博客 🚩 私聊博主:加入大数据技术讨论群聊,获取更多大数据资料。 🔔 博主个人B栈地址:豹哥教你大数据的个人空间-豹哥教你大数据个人主页-哔哩哔哩视频 目录 1. Broadcast Join原理

AD7792/AD7793 备忘

AD7792/AD7793 是一款 ∑-Δ ADC,3 通道、低噪声,内部集成仪表放大器和参考源。AD7792 为 16 位,AD7793为 24 位。 供电电压:2.7 ~ 5.25 V,并不支持负电压。转换速率:4.17 Hz ~ 470 Hz内置参考基准&#x…

图片怎么转换成pdf?

图片怎么转换成pdf?图片可以转换成PDF格式文档吗?当然是可以的呀,当图片转换成PDF文件类型时,我们就会发现图片更加方便的打开分享和传播,而且还可以更加安全的保证我们的图片所有性。我们知道PDF文档是可以加密的&…

mac系统快速切换不同版本JDK

1.安装所需jdk版本 下载地址:http://www.codebaoku.com/jdk/jdk-index.html 本示例安装了jdk8和jdk19两个版本 2.查看对应安装路径 安装好后,通过终端输入以下命令查看相关路径(后续需在.bash_profile中配置) /usr/libexec/ja…

技术分享 | 抓包分析 TCP 协议

TCP 协议是在传输层中,一种面向连接的、可靠的、基于字节流的传输层通信协议。 环境准备 对接口测试工具进行分类,可以如下几类: 网络嗅探工具:tcpdump,wireshark代理工具:fiddler,charles&a…

OmniPlan Pro 4:一站式项目流程管理神器

🤖 OmniPlan Pro 4 for Mac 是一款强大的项目管理软件,具备许多功能。以下是它的一些主要功能介绍: 🗓️ 强大的项目计划: OmniPlan Pro 4 可以帮助您创建详细的项目计划。您可以创建任务、设置任务之间的依赖关系、分…

软件测试/测试开发丨Python安装指南(Windows版)

点此获取更多相关资料 下载 Python 解释器 下载地址: https://www.Python.org/downloads/ 通过下载页面,可以在该页面上看到下载链接。 在下载列表中以“(64-bit)”结尾的链接是 64 位的 Python 安装程序,以“(32-bit)”开头的链接是 32 位的 Python 安…

Chromebook文件夹应用新功能

种种迹象表明 Google 旗下的 Chromebooks 近期要有大动作了。根据 Google 团队成员透露,公司计划在 Chrome OS 的资源管理器中新增“Recents”(最近使用)文件,以便于用户更快找到所需要的文件。 种种迹象表明 Google 旗下的 Chro…

一方的系统架构师认证考试之路

为什么参加 因为人民币。听说过医生、律师等职业有评职称的考试,程序员也能评职称?评个职称有啥用?我等体系外的一线搬砖仔,考个软考高级证有啥用?答:拿到证原地加薪 500/月,有图为证&#xff…

三:ffmpeg命令帮助文档

目录 一:帮助文档的命令格式 二:将帮助文档输出到文件 一:帮助文档的命令格式 ffmpeg -h帮助的基本信息ffmpeg -h long帮助的高级信息ffmpeg -h full帮助的全部信息 ffmpeg的命令使用方式:ffmpeg [options] [[infile options] …

作用域,基本数据类型(常量const),转义字符,运算符

1.作用域 全局作用域:定义在所有花括号外的名字具有“全局作用域” 块作用域:在某个花括号内定义的名字具有“块作用域” 一般把具有全局作用域的变量叫做“全局变量”,具有块作用域的变量叫做“局部变量” 如果在嵌套作用域里出现重名&a…

如何优化服务器负载均衡策略?一文讲解

在现代大规模、高流量的网络使用场景中,对于企业来说,仅凭单机提供业务已不能给用户带来最佳体验,应用的可靠性和速度也会受到影响。为了应对高并发和海量数据的挑战,必须提升系统性能,服务器负载均衡技术应运而生。那…

MySQL主从搭建,实现读写分离(基于docker)

一 主从配置原理 mysql主从配置的流程大体如图: 1)master会将变动记录到二进制日志里面; 2)master有一个I/O线程将二进制日志发送到slave; 3) slave有一个I/O线程把master发送的二进制写入到relay日志里面; 4&#xf…

并查集模版以及两道例题

💯 博客内容:并查集 😀 作  者:陈大大陈 🚀 个人简介:一个正在努力学技术的准C后端工程师,专注基础和实战分享 ,欢迎私信! 💖 欢迎大家:这里是C…

贴片电容规格怎么看?

贴片电容规格怎么看? 原理图中的电容参数给的数值,目的是便于分析电路。而采购的电容,所给的参数是一串字母和数字组成的字符串,来料检查人员必须根据料单,判断来料是否合格。有时,在一些面试场合&#xf…

浅谈测试需求分析

一、什么是需求分析 小编理解的需求分析就是要弄清楚用户需要的是什么功能,用户会怎样使用系统。这样测试时才能更清楚的知道系统该怎么样运行,才能更好的设计测试用例,才能更好的测试。 测试需求分析是测试工作的第一步,经过需…

NOIP2023模拟12联测33 D. 滈葕

NOIP2023模拟12联测33 D. 滈葕 文章目录 NOIP2023模拟12联测33 D. 滈葕题目大意思路code 题目大意 思路 放一段题解的材料 ABO 血型系统是血型系统的一种,把血液分为 A,B,AB,O 四种血型。血液由红细胞和血清等组成,红细胞表面 有凝集原,血清…