ToolStripItem.ImageAlign 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 ToolStripItem 上的图像对齐方式。
public:
property System::Drawing::ContentAlignment ImageAlign { System::Drawing::ContentAlignment get(); void set(System::Drawing::ContentAlignment value); };
public System.Drawing.ContentAlignment ImageAlign { get; set; }
member this.ImageAlign : System.Drawing.ContentAlignment with get, set
Public Property ImageAlign As ContentAlignment
属性值
ContentAlignment 值之一。 默认值为 MiddleLeft。
例外
分配的值不是 ContentAlignment 值之一。
示例
下面的代码示例演示Image了 a ToolStripButton的 、ImageAlign、 DisplayStyle 和TextAlign属性。 此示例是类概述中提供的大型示例的 ToolStripButton 一部分。
this.toolStripButton1.Image = Bitmap.FromFile("c:\\NewItem.bmp");
this.toolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.ImageAndText;
this.toolStripButton1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.toolStripButton1.Name = "toolStripButton1";
this.toolStripButton1.Text = "&New";
this.toolStripButton1.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
Me.toolStripButton1.Image = Bitmap.FromFile("c:\NewItem.bmp")
Me.toolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.ImageAndText
Me.toolStripButton1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft
Me.toolStripButton1.Name = "toolStripButton1"
Me.toolStripButton1.Text = "&New"
Me.toolStripButton1.TextAlign = System.Drawing.ContentAlignment.MiddleRight
注解
使用 ImageAlign 属性获取或设置图像对齐方式 ToolStripItem。 使用 TextAlign 属性获取或设置文本对齐方式 ToolStripItem。
ImageAlign、Image、ImageIndexImageKey和ImageScaling属性与图像处理的各个方面有关。 通过直接设置这些属性或设置仅ImageList运行时属性,在控件中使用ToolStrip图像。
图像缩放由两者ToolStripToolStripItem中的属性交互决定,如下所示:
ImageScalingSize 是最终映像的规模,由映像 ImageScaling 设置和容器 AutoSize 设置的组合决定。
true
如果AutoSize (默认) 且ToolStripItemImageScalingSizeToFit不发生图像缩放,并且ToolStrip大小为最大项或规定的最小大小。如果是AutoSize且ToolStripItemImageScaling不是None,则不会发生图像和ToolStrip缩放。
false