Jef*_*eff 5 c# user-interface visual-studio
我正在越来越多地使用桌面应用程序和我的GUI SUCK.我熟悉GUI设计的基础知识,但我很难将它们付诸实践.
我正在寻找的是在Visual Studio中构建(而不是设计!)GUI的好(或至少是不错的)指南.
如果失败了(我通过常规来源找不到多少),我不得不问:用VS2K5的"设计"视图构建GUI是否可能/值得?这就是我一直在使用的东西,因为我是一个视觉人.
具体来说,我正在寻求帮助实施完整设计的"螺母和螺栓"
如果需要,我并不反对安装额外的工具,但我喜欢坚持使用VS2k5的vanilla安装得到的东西.
WinForms的 Visual Studio 设计器工作得非常好。我在创建 WinForms 应用程序时一直使用它。另一种方法是在代码中定义 UI 元素,这是相当痛苦的。
OTOH,在我看来, WPF和WebForms (ASP.NET)的 VS 设计器体验不如 WinForms 好。幸运的是,对于 WPF 和 WebForms 应用程序,如果您不喜欢设计器,您至少可以使用声明性标记,这比在代码中定义 UI 元素要好得多(不幸的是 WinForms 没有声明性标记语言)。
使用 VS WinForms 设计器时,以下是一些可改善您的体验的提示:
了解如何使用Anchor 属性。学习这一点以及 Dock 属性可能比其他任何事情都更能改善我的 WinForms 设计体验。
在设计器中时,始终 打开“文档大纲”视图,它会在树视图中显示表单的控件层次结构...非常有用,尤其是在重命名控件时。
| 归档时间: |
|
| 查看次数: |
3884 次 |
| 最近记录: |