mbmc.net
当前位置:首页 >> wpF 居中 >>

wpF 居中

用grid好了(默认页面提供一个最底层的Grid的)。 Datagrid和Label呢其实都是Control,它们放在Grid居中显示呢只要设置 HorizontalAlignment="Center" 和 VerticalAlignment="Center" 就行了 设置Control的显示呢,你可以在button的click事件里...

HorizontalContentAlignment="Center" VerticalContentAlignment="Center"

可以从写App中的OnStartUp事件来进行设置: 如下所示: protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); 要设置的启动页 startUrl= new 要设置的启动页(); mainWindow.Show(); }

wpf中让Label文字居中显示方法,写入一段代码即可,代码如下:

设置Image的 HorizontalAlignment="Center" VerticalAlignment="Center"

因为Canvas的作用是确定控件的坐标的,所以内部的控件都必须有明确坐标才可以。也就是必须设置Margin 你可以在Canvas内部加个Grid应该就能解决你问题。

你设置的是image控件里面的东西居中,你设置一下这个控件外面的属性试试

在xxx.xaml.cs文件构造函数处加上 WindowStartupLocation = WindowStartupLocation.CenterScreen; 如下所示: public Login() { InitializeComponent(); WindowStartupLocation = WindowStartupLocation.CenterScreen; }

在外面套一层grid,grid的垂直对齐设置为居中。

头就是这么居中

网站首页 | 网站地图
All rights reserved Powered by www.mbmc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com