Я хочу изменить ширину метки при изменении размера формы.Измените ширину метки при изменении размера формы
Это код, который я попробовал:
public partial class Form1 : Form
{
int lb;
public Form1()
{
InitializeComponent();
lb = this.Width - label1.Width;
}
private void Form1_Resize(object sender, EventArgs e)
{
label1.Width = lbl() ;
}
private int lbl()
{
return this.Width/2 - lb;
}
}
Вы могли бы использовать SizeChanged событие, доступное по классу Form – Jens
Вы можете просто прикрепить этикетку к форме Что делает обновляйте Код это неверно? – Sayse
Возможный дубликат [Центрирование элементов управления в форме в .NET (Winforms)?] (Http://stackoverflow.com/questions/491399/centering-controls-within-a-form-in-net-winforms) – Sayse