【winform】关于lable标签对连续数字的显示
问题是这样的,我有一个lable,我要求他纵向显示文本,我实现了计算文本的高度和宽度,当lable的宽度和高度设定好之后,如果它老老实实的显示文本,那么我给他设置的大小刚好足够显示当前的文本,现在问题在于:
当文本中含有中文和连续的数字的时候,它总是把中文后面不够显示数字的区域空出来,然后另起一行显示连续的数字,比如:
C# code
//
// label2
//
this.label2.Location = new System.Drawing.Point(26, 66);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(151, 128);
this.label2.TabIndex = 1;
this.label2.Text = "我我我333333333333333333333333222的说法的333333333333333333";
这样一个lable,显示出来的效果,是第一行只有“我我我”(虽然后面还有很多空白可显示几个3),然后第2行才显示“3”
谁知道怎么设置lable的显示风格,不管数字还是中文字,有多少位置显示多少?
------解决方案--------------------