gpt4 book ai didi

c# - .NET Label.TextAlign 似乎不起作用

转载 作者:太空狗 更新时间:2023-10-29 18:12:46 25 4
gpt4 key购买 nike

我有一个标签,我想右对齐以便能够与文本框对齐。
Visual Studio 2010 Express 中的设计器为我生成了这段代码

this.lblAddData.AutoSize = true;  
this.lblAddData.Location = new System.Drawing.Point(167, 452);
this.lblAddData.Name = "lblAddData";
this.lblAddData.Size = new System.Drawing.Size(25, 14);
this.lblAddData.TabIndex = 5;
this.lblAddData.Text = "text";
this.lblAddData.TextAlign = System.Drawing.ContentAlignment.MiddleRight;

[文本][文本框]在代码中,我以编程方式更改文本

lblAddData.Text = "a very long text";

但是文本隐藏在我放在标签旁边的文本框后面
右侧。

[版本][文本框]

有人遇到过同样的问题吗?
我知道它缺少信息,所以如果您需要更多信息,请问我。
最好的问候
戈尔根

最佳答案

好吧,我自己发现了这个错误; AutoSize 设置为 true,这是默认行为

this.lblAddData.AutoSize = true;

当我将其更改为 false 时,它​​按照我的预期工作。

关于c# - .NET Label.TextAlign 似乎不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3307942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com