WPF margin属性学习

一开始margin如下,显示如下;

margin有四个值的时候是left、top、right、bottom;

如果是Margin="20,10",则是指left、right设置为20,top、bottom设置为10;

看上去有些问题,现在top为负,控件是不是应该出现在容器的外部;Grid应该是占据整个设计区域;Margin是指控件与容器控件的间距;

改为如下图看一下;textBox1的top更大,距离顶部距离更大,所以出现在textBox2下方,这是对的;

第一个值是left,如果减小,控件左移了,但是没有很靠近左边;

如果把left改为0,则如下;

加个背景看一下Grid占的区域,Grid不能直接设置Background,加一个Border,设置Border的背景色;

如果改为如下图,有一个看不到了;可能控件的位置有默认值;

相关推荐
Rotion_深10 小时前
C# WPF使用线程池运行Action方法
c#·wpf·线程池
攻城狮CSU21 小时前
WPF 深入系列.2.布局系统.尺寸属性
wpf
攻城狮CSU1 天前
WPF 深入系列.2.布局系统.布局控件.Grid
wpf
玖笙&1 天前
✨WPF编程基础【1.3】:XAML 名称空间
c++·wpf·visual studio
玖笙&1 天前
✨WPF编程基础【1.4】:类型转换器(含示例及源码)
c++·wpf·visual studio
Dream achiever2 天前
3.WPF - 依赖属性
c#·wpf
Dream achiever3 天前
11.WPF 的命令处理事件--参数介绍
开发语言·c#·wpf
布伦鸽3 天前
C# WPF DataGrid 数据绑定时的单元格编辑类型模板
开发语言·c#·wpf
Dream achiever3 天前
5.WPF控件---ComboBox
wpf
极客智造3 天前
FAQ: 如何在 WPF 项目中强制指定统一输出目录并确保 VS 调试正常?
wpf