wpf - 为什么XAML Margin不遵循CSS规范?

标签 wpf xaml margin

在CSS中,页边距顺序为:右上左下

在XAML中, margin 顺序为:左上右右下

WPF团队为什么没有将其与CSS规范保持一致?

最佳答案

我想这是因为WinForms中的边距被声明为left,top,right,bottom。他们可能认为WinForms开发人员将更可能使用WPF,而不是使用Web。

作为引用,您可以检查constructor for the Padding structure on MSDN(用于Margin属性的类型)。

关于wpf - 为什么XAML Margin不遵循CSS规范?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/520422/

相关文章:

wpf - 我可以控制 WPF TreeView 中哪些节点是可选的吗?

WPF:如何使用 BackgroundWorker 处理错误

c# - 没有为控件模板中的数据网格设置依赖属性

wpf - TreeView MVVM,如何获得选择?

android - 如何以编程方式在 dp 中设置 EditText 顶部边距?

c# - 在 WPF 中使用计时器刷新 UI(使用 BackgroundWorker?)

c# - 无论鼠标在哪里,如何访问 WPF 中的鼠标移动事件?

c# - 使用命令按钮的异常禁用行为

Safari 中顶部边距的 CSS 问题

css - 为什么我的 Logo 图像不会随着页面展开而水平移动?