我注意到,与Windows Forms设计器相比,WPF设计器在对齐控件方面做得很差。

在下面的窗口中,我无法对齐每个标签,因此其文本与旁边的文本框中的文本位于同一行。第一个标签正确对齐,但是WPF设计人员没有给我任何对齐线以正确对齐第二个和第三个标签。

另外,我无法将按钮与标签对齐。与标签文本相比,对齐线使按钮向左移动几个像素。

我也找不到一种快速的方法来手动进行此对齐,也无法编写XAML代码。将控件放在网格中并设置每个控件的边距非常耗时。

alt text http://img520.imageshack.us/img520/4843/wpfdesigneralignment.png

您知道在WPF窗口中对齐控件的快速方法吗?

最佳答案

使用网格来布置控件的布局,然后确保控件上没有任何填充...除非您当然想要一些填充并且确保它们全部均匀。

快速的Google搜索返回了基本教程:

Introduction to the WPF Grid Control

关于c# - 如何在WPF窗口中快速对齐控件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1040809/

10-17 01:55