c# - 如何单独设置 StackPanels 边距?

标签 c# wpf margin code-behind stackpanel

我可以像这样在代码隐藏中设置堆栈面板的边距:

StackPanel sp2 = new StackPanel();
sp2.Margin = new System.Windows.Thickness(5);

但是我如何单独设置每一个,这两个都不起作用:

伪代码:

sp2.Margin = new System.Windows.Thickness("5 0 0 0");
sp2.Margin.Left = new System.Windows.Thickness(5);

最佳答案

你也可以试试这个:

sp2.Margin = new System.Windows.Thickness{ Left = 5 };

关于c# - 如何单独设置 StackPanels 边距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1194447/

相关文章:

c# - 使用动态 where 参数对 db 进行 Linq 查询

c# - 如何在 WPF C# 中将按钮文本居中对齐?

c# - 为什么适配器不工作?

html - 隐藏输入时复选框标签之间的边距

svg - SVG 元素的盒模型属性(边距、填充)。他们得到支持吗?

c# - 使用 C# 查询日期时间的 MongoDb 查询

c# - 如何减少线程无限循环期间的处理器使用率?

c# - 在 C# 中使用 Excel 双值

c# - 如何以编程方式查找 WPF 扩展子项?

css - 无法在 css 中居中元素