StatusStrip控件中元素右对齐方法两则
2012-05-30 16:05
274 查看
StatusStrip控件中元素右对齐方法两则
做GIS开发时,一般习惯在系统底部的状态栏展示一些信息,比如系统当前工具、地图坐标等。平时用第三方界面库组件习惯了,如今用.NET自带的StatusStrip时还有那么一点小别扭。今日在利用开源GIS组件SharpMap进行开发时,需要在状态栏(.NET中的StatusStrip控件)的最右边显示地图坐标信息,那么实际上是需要将StatusStrip控件中的元素居右对齐,方法有一下两种。方法一
设置StatusStrip控件的LayoutStyle属性this.statusStrip1.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.HorizontalStackWithOverflow;
然后设置StatusStrip控件中元素的Alignment属性
this.tsslblCoordinate.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; //默认是Left,这里设置为Right,实现tsslblCoordinate元素居右
方法二
设置StatusStrip控件中元素的Spring属性this.tsslblCoordinate.Spring = true; //默认是False,该属性指定元素是否填满StatusStrip控件的剩余空间
如此即可。
补充说明,上述LayoutStyle、Spring属性在属性窗口中可直接设置,Alignment属性在属性窗口中不可见,需要用代码设置。
相关文章推荐
- 在CSS中设置浮动元素两端对齐的2种方法分享
- 图片或复选框等元素和文字对齐的方法: vertical-align:-15%;
- 关于<asp:checkBoxList>控件的对齐方法
- QToolBar上的控件靠右侧对齐的方法
- vertical-align 表单元素垂直对齐的解决方法
- [C#]解决statusStrip控件上的项目不能靠右对齐的问题
- 像input,button等元素对齐方法
- 做界面时使两控件对齐的方法
- 表单元素input、按钮、文字完美垂直居中对齐方法
- DICOM文件中读取对齐方式以及判断元素是否为显示VR还是隐式VR的方法
- 关于<asp:checkBoxList>控件的对齐方法
- 行内元素 水平对齐的简单方法
- 使用chrome查看Android webView各个元素的控件方法
- 重写RadioButtonList服务器控件的RenderItem方法,隐藏radio元素
- QToolBar上的控件靠右侧对齐的方法
- (摘抄)VB中按钮控件的左对齐方法
- Android 控件(button)对齐方法实现详解
- 表单元素input、按钮、文字完美垂直居中对齐方法
- Android 控件<button>对齐方法
- 表单元素与提示文字无法对齐的解决方法(input,checkbox文字对齐)