我制作了5列和3行的网格。
ㅁㅁㅁㅁㅁ
ㅁㅁㅁㅁㅁ
ㅁㅁㅁㅁㅁ
然后我添加TextBlock(3行1列)
ㅁㅁㅁㅁㅁ
ㅁㅁㅁㅁㅁ
■ㅁㅁㅁㅁ
但是,将TextBlock放在(3,1)网格的左上方。我如何通过代码设置(3,1)中心的TextBlock?
网格gd = new Grid(); gd.HorizontalAlignment = HorizontalAlignment.Center; 是行不通的。
我必须更改什么属性?不是xaml,而是代码。
必须应用HorizontalAlignment.Center
到TextBlock
不至Grid
:
TextBlock Tb=new TextBlock();
// ...初始化TextBlock
Tb.HorizontalAlignment = HorizontalAlignment.Center;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句