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数据库从入门到精通》