在Visual C#2010 Express中,如何在表单中添加点并查看标签有多大?
我正在尝试学习如何使用C#作为“主语言”创建数据库。我已经安装了Microsoft Visual C#2010 Express,创建了一个应用程序,等等。不过还是有点问题。GUI开发人员上的表单看起来不正常。通常在这些东西上,你会看到整个形状上均匀分布的点。另外,当你把标签拖到物体上时,在大多数其他IDE中,你很容易就能准确地知道它们在两个维度上的大小。最后,在点和标签大小的可见性和控制之间,你可以很容易地把标签、文本框和其他东西排成一行 在这个IDE中,情况并非如此。他们去掉了“坐标点”,他们使所有东西的定位更加精确,在你放下标签后,你无法清楚地看到标签有多大,等等。我的问题是:如果可能的话,我怎样才能在这些方面把它换成更传统的样式 我知道我的措辞可能很难理解。我不知道这些东西的确切术语在Visual C#2010 Express中,如何在表单中添加点并查看标签有多大?,c#,forms,user-interface,C#,Forms,User Interface,我正在尝试学习如何使用C#作为“主语言”创建数据库。我已经安装了Microsoft Visual C#2010 Express,创建了一个应用程序,等等。不过还是有点问题。GUI开发人员上的表单看起来不正常。通常在这些东西上,你会看到整个形状上均匀分布的点。另外,当你把标签拖到物体上时,在大多数其他IDE中,你很容易就能准确地知道它们在两个维度上的大小。最后,在点和标签大小的可见性和控制之间,你可以很容易地把标签、文本框和其他东西排成一行 在这个IDE中,情况并非如此。他们去掉了“坐标点”,他们
谢谢 在Visual Studio 2010 Professional中,通过选择
Windows窗体设计器
,然后将LayoutMode
选项设置为SnapToGrid
,可以从选项
对话框切换到网格模式而不是线条模式
你能在Express中试试吗?我认为你写IDE太快了-所有这些功能在pro中都可用,但不能保证Express;也许你应该尝试向表单中添加一组控件,并按住[ctrl]键拖动它们-你可能会发现你所需要的大部分都在指尖下-这与其他IDE不同,就像Frederic建议的那样,选项面板包含一些设计器设置。此外,
ShowGrid
还可以提供视觉提示
但是,我建议使用布局管理器,如TableLayoutPanel
或FlowLayoutPanel
,并使用停靠/锚定技术,以消除您自己进行对齐时会遇到的无聊像素完美问题。我当然假设你在做一个“正常”的winforms表单
看看这篇MSDN文章: