代码之家  ›  专栏  ›  技术社区  ›  abhilash

Windows窗体的不同布局模式

  •  1
  • abhilash  · 技术社区  · 17 年前

    是否可以为windows窗体实现不同的布局模式,而不必手动计算对齐位置?

    有对齐问题。

    我正在寻找一个可重用的策略,我可能希望在许多屏幕上使用它

    1 回复  |  直到 17 年前
        1
  •  2
  •   Sergio Acosta    17 年前

    我不知道在Winforms中制作一个控件的触摸屏“模式”需要什么,但我认为它基本上包括缩放控件大小和文本。

    如果这是真的,那么可以使用默认的Winforms布局策略和布局控件(如 System.Windows.Forsm.TableLayoutPanel .

    只需配置表格布局面板的行数和列数,设置对窗体有意义的尺寸的宽度和高度最大和最小尺寸限制,为需要的控件设置停靠和锚定样式,并为控件的“触摸屏模式”设置新尺寸。Winforms布局基础设施将使布局根据指定的限制进行良好的缩放。

    我强烈建议你阅读 Windows窗体布局常见问题解答 (更像是教程/指南)有关可以完成的更多信息:

    (链接到Microsoft Word文档)

    http://www.windowsforms.com/Samples/Go%20To%20Market/Layout/layoutGTM.doc