当前位置: 首页 > news >正文

wpf之DockPanel

前言

DockPanel是一个容器控件,容器中的子控件通过设置DockPanel.Dock属性来调整位置

1、DockPanel.Dock

DockPanel.Dock的值有Left、Right、Top、Bottom

1.1 Left

指示控件靠左停靠

在这里插入图片描述

1.2 Right

指示控件靠右停靠

1.3 Top

指示控件靠上停靠

1.4 Bottom

指示控件靠上停靠

2、LastChildFill

这是DockPanel控件的属性,默认值为true,它指示了DockPanel中最后一个控件是否忽略控件自身的DockPanel.Dock属性,直接填满剩余的空间。

<Window x:Class="wpf之dockpanel.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"xmlns:local="clr-namespace:wpf之dockpanel"mc:Ignorable="d"Title="MainWindow" Height="450" Width="800"><DockPanel LastChildFill="True"   ><TextBlock Text=" 上"   Height=" 100" Background=" red" DockPanel.Dock="Top"    Foreground="White" FontSize=" 20" /><TextBlock Text=" 左" Width=" 100"  Background="Blue" DockPanel.Dock="Left"    Foreground="White"  FontSize=" 20"  /><TextBlock Text=" 右" Width=" 100"  Background="Blue" DockPanel.Dock="Right"   Foreground="White"   FontSize=" 20"  /><TextBlock Text=" 最后"   Background="Green"  Foreground="White"  FontSize=" 20"/></DockPanel >
</Window>

马工撰写的年入30万+C#上位机项目实战必备教程(点击下方链接即可访问文章目录)

1、《C#串口通信从入门到精通》
2、《C#与PLC通信从入门到精通 》
3、《C# Modbus通信从入门到精通》
4、《C#Socket通信从入门到精通 》
5、《C# MES通信从入门到精通》
6、《winform控件从入门到精通》
7、《C#操作MySql数据库从入门到精通》

http://www.xdnf.cn/news/1359883.html

相关文章:

  • Python 闭包详解
  • rust语言 (1.88) egui (0.32.1) 学习笔记(逐行注释)(十三)菜单、右键菜单
  • JDK版本报错
  • Function + 枚举 + Map:轻量路由器的最佳实践
  • [GeographicLib] LocalCartesian用法
  • 时序数据库选型“下半场”:从性能竞赛到生态博弈,四大主流架构深度横评
  • Palantir Foundry 领先其他数据平台5到10年:一位使用者的深入观察
  • 门面设计模式
  • 第4章 SPSS简介与数据库构建
  • 网络协议---TCP
  • 最大连续1的个数Ⅲ-滑动窗口
  • 2025/8/24 DockerDesktop安装使用
  • 【网络运维】Shell 脚本编程:while 循环与 until 循环
  • 审核问题——应用未配置图标的前景图和后景图
  • JUC——AQS
  • 客流特征识别误报率↓76%!陌讯多模态时序融合算法在智慧零售的实战解析
  • 蓝凌EKP产品:从 XML 到 JSON ——表单存储的性能优化实践
  • [自用笔记]上传本地项目至github
  • 【嵌入式开发 Linux 常用命令系列 8 -- git checkout 解冲突详细介绍】
  • Qt工具栏中图标槽函数没有响应的问题分析
  • 十一、redis 入门 之 数据持久化
  • 基于FPGA的情绪感知系统设计方案:心理健康监测应用(一)
  • yggjs_rlayout框架v0.1.2使用教程 01快速开始
  • 基于RBF-GA的铝/镁异材FSLW工艺参数优化研究
  • Qt---架构文件.pro
  • 02-开发环境搭建与工具链
  • 鸿蒙中点击响应时延分析
  • 多核多线程应用程序开发可见性和乱序如何处理
  • css3之flex布局
  • Linux 学习笔记 - 集群管理篇