问题描述
谢谢
解决方案
解决方案二:
设置this.comboBox1.RightToLeft=System.Windows.Forms.RightToLeft.Yes;就可以啦
解决方案三:
同意楼上的,通过设置属性RightToLeft就行了.有Yes/No/Inherit三种
解决方案四:
可以。1.combobox的drawmode属性设为:OwnerDrawVariable2.DrawItem事件:inttextWidth=(int)e.Graphics.MeasureString(comboBox1.Items[e.Index].ToString(),this.Font).Width;//项的字符串宽度。intleft=e.Bounds.Width-textWidth;//减去后就是字符串开始绘画的起始(left)位置了。e.Graphics.DrawString(comboBox1.Items[e.Index].ToString(),this.Font,newPen(e.ForeColor).Brush,left,e.Bounds.Y);//把项画出来。
解决方案五:
设置RightToLeft=System.Windows.Forms.RightToLeft.Yes按扭会跑到左边去的。
解决方案六:
comboBox有一个属性叫做RightToLeft,就是专门用来实现这个功能的。有三个可选值,Yes、No及Inherit,楼主分别试一下就知道了。
解决方案七:
直接设置属性。。。
解决方案八:
要是设置属性这么容易,我也不会问了.按扭会跑到左边去的。不行
时间: 2024-10-26 21:18:28