Anchor、Dock】的更多相关文章

转:http://blog.sina.com.cn/s/blog_7f7cd96601013trt.html 在设计可供用户调整大小的窗体时,如何实现该窗体上的控件也应能正确地随窗体的改变而自动调整大小并且能重新定位?下面介绍如何将控件锚定到窗体上. 首先,选择要锚定的控件.然后,在属性窗口中,单击Anchor属性右边的箭头,将显示一个编辑器,该编辑器显示一个十字线.若要设置定位点,单击该十字线的上.下.左或右部分.在默认情况下,控件锚定左边和上边,若要清除已锚定控件的边,请单击该十字线的相应臂…
转自:http://www.cnblogs.com/tianzhiliang/articles/2144692.html 有一点让许多刚接触WinForms编程的开发者感到很棘手,就是在用户调整各种控件的大小时,怎样使它们的窗体保持同步,并与父窗体相称.这可以成为一种让人非常沮丧的情况,尤其是对于有着Web编程背景,转为WinForms的开发者来说.为了缓解这个问题,.NET框架允许你对子控件设置属性,命令在调整父窗体大小时,它们应该如何运作.用来命令控件在调整大小时动作的两个属性就是“Dock…
在设计窗体时,这两个属性特别有用,如果用户认为改变窗口的大小并不容易,应确保窗口看起来不显得很乱,并编写许多代码行来达到这个目的,许多程序解决这个问题是地,都是禁止给窗口重新设置大小,这显然是解决问题最简单的方法,但不是最好的方法..NET引入了Anchor和Dock属性,就是为了在不编写任何代码的情况下解决这个问题.  Anchor属性用于指定在用户重新设置窗口的大小时控件应该如何响应,可以指定如果控件重新设置了大小,就根据控件的边界锁定它,或者其大小不变,但根据窗口的边界来锚定它的位置. …
一.桌面 Finder:dock第一个正方形蓝白笑脸,类似于Windows的资源管理器,是图形化界面基础,默认启动 菜单:最上侧一行左侧,当前程序的菜单 dock:应用程序快捷图标,启动的程序下面有个小点 最大最小关闭:任意打开程序,左上角,红绿灯设计,一般默认关闭是最小化,彻底关闭,在dock对应的图标上长按,会有提示菜单,或者 Command+Q退出 根据显示内容来智能调整窗口大小:option+绿灯 程序区堆栈区:Dock靠右尾端一条分割线,分割线的左侧是程序区,右侧是堆栈区 二.Dock…
在设计窗体时,这两个属性特别有用,如果用户认为改变窗口的大小并不容易,应确保窗口看起来不显得很乱,并编写许多代码行来达到这个目的,许多程序解决这个问题是地,都是禁止给窗口重新设置大小,这显然是解决问题最简单的方法,但不是最好的方法..NET引入了Anchor和Dock属性,就是为了在不编写任何代码的情况下解决这个问题.  Anchor属性用于指定在用户重新设置窗口的大小时控件应该如何响应,可以指定如果控件重新设置了大小,就根据控件的边界锁定它,或者其大小不变,但根据窗口的边界来锚定它的位置. …
Dock的Bottom,整个控件填充下半部分,控件会被横向拉长 Anchor,仅仅是控件固定在下方,位置不会发生移动,自动锚定了此控件和父容器的底部的间隔 Anchor可以确定控件的相对位置不发生变化…
Anchor 是一个常用属性,用来控制当窗体大小变化,控件如何自动调整自身大小和位置 一 仅设置一个值 如果此时将窗体放大,将会变成这样: 由于固定了top, 所以top不变,那么bottom自然会因为高度变大,独自增加全部大小. 对于left right 则将窗体宽度增量平分,然后分摊给两者,即各增加一半. 二 设置两个方向的值 水平同上,left right 平摊增量 竖直上,由于要保持 top bottom,只好将控件变高 另一种情况 由于left top 不变,则right bottom…
c#中的布局问题 http://hi.baidu.com/whzpower/item/57e3179cca21e1cab725317a…
全文请看:http://note.youdao.com/noteshare?id=f7b476be35ec554e311bc13ef60b62ef…
//ToolStripSplitButton是标准按钮和下拉按钮的组合,各自工作,但有联系,感觉上后者是没有向下箭头ToolStripDropDownButton:ToolStripDropDownButton只含有一个按钮,可以选择有没有向下箭头的标志,单击时显示关联的 ToolStripDropDown 的控件.两者均可改变箭头标志在做还是在右. //VS自带双缓冲 this.SetStyle(ControlStyles.UserPaint | ControlStyles.AllPainti…