none
C#程序:实现窗体和控件的自由缩放的代码或属性 RRS feed

  • 问题

  • 我初学C#,老师推荐使用VS2010学习版,我就试着去写一些简单的小程序,但我发现把一个原来只有屏幕10%大小的窗体最大化之后,控件并没有随着窗体的放大而放大,窗体留出大片的空白区域。我不想禁用最大化按钮,属性改了半天都以失败告终,弄的我很纠结,求高手帮忙,谢谢!
    2010年6月19日 20:06

答案

  • 这是你窗体上控件的布局属性没有设置好,

    如果你开发winform程序,你可以设置控件的 dock,anchor等属性来设置控件的布局位置

    如果你开发wpf程序,可以利用其中的布局控件来设置控件位置


    努力+方法=成功
    • 已标记为答案 林小龙 2010年6月20日 7:40
    2010年6月20日 2:00
  • 你好!

         尝试使用Anchor属性来实现你的目的!


    周雪峰
    • 已标记为答案 林小龙 2010年6月20日 7:40
    2010年6月20日 4:33
    版主

全部回复

  • 这是你窗体上控件的布局属性没有设置好,

    如果你开发winform程序,你可以设置控件的 dock,anchor等属性来设置控件的布局位置

    如果你开发wpf程序,可以利用其中的布局控件来设置控件位置


    努力+方法=成功
    • 已标记为答案 林小龙 2010年6月20日 7:40
    2010年6月20日 2:00
  • 你好!

         尝试使用Anchor属性来实现你的目的!


    周雪峰
    • 已标记为答案 林小龙 2010年6月20日 7:40
    2010年6月20日 4:33
    版主
  • 用tableLayout加上Dock/Anchor属性均可
    2010年6月25日 0:56