查了很久的资料,还是没能理解,有详细帮助。
还有如何使用代码设置控件的位置呢。VC和C#都有set之类。
------解决方案--------------------
那grid为例。
Button button = new Button();
button.Content = "我是个按钮";
1 ContentPanel.Children.Add(button);加到容器
2 Grid.SetColumn(button,0);设置在第一列
3 Grid.SetRow(button, 1);设置在第二行
------解决方案--------------------
并不单纯地由Margin决定,还有对齐方式。
------解决方案--------------------
首先看对齐方式是居左,居右,撑满,再看margin的left,right才有意义,也就是说这个left和right是相对于对齐后的偏移量。
------解决方案--------------------
cuit正解
------解决方案--------------------
这个随便一个基本教程上都有的