我需要从底部而不是顶部设置标签hieght。 我需要从底部而不是顶部设置标签hieght。我正在使用来自文本框的动态值构建图表创建器,创建具有以下属性的文本框:autosize:false,并使用标签显示图表列,但是在调试项目时,comlun始终从顶部开始而不是从底部开始显示。
private void createButton_Click(object sender, EventArgs e)
{
string[] chatNames = new string[8];
int sotong = Int32.Parse(sotongLB.Text);
//fetch texbox values into an array
for (int i = 0; i < 9; i++)
{
if (i > 0)
{
//get texbox values
TextBox tboxName = (TextBox)this.Controls.Find("name" + i, true)[0];
tboxName.Visible = true;
TextBox tboxValue = (TextBox)this.Controls.Find("value" + i, true)[0];
tboxValue.Visible = true;
if (tboxName.Text != "")
{
this.Controls["LB" + (i).ToString()].Text = tboxName.Text;
this.Controls["col" + (i).ToString()].BackColor = Color.Blue;
int height = (Int32.Parse(tboxValue.Text)*100)/sotong;
this.Controls["col" + (i).ToString()].Height = height*3;
}
}
}
}
```[enter image description here][1]
[enter image description here][2]
[1]: https://i.stack.imgur.com/AgM07.png
[2]: https://i.stack.imgur.com/g3EHo.png