Позиционирование элемента относительно правого верхнего угла
public void DefaultMode()
{
this.TimeLeft.Name = "timeLabel";
this.TimeLeft.Anchor = (AnchorStyles.Top | AnchorStyles.Right);
this.TimeLeft.Text = "0";
this.TimeLeft.Font = new Font("Arial", 16);
this.TimeLeft.TextAlign = ContentAlignment.MiddleCenter;
this.TimeLeft.BorderStyle = BorderStyle.FixedSingle;
this.TimeLeft.BackColor = Color.Red;
this.TimeLeft.Size = new Size(200, 30);
this.TimeLeft.Location = new Point(this.Width, 0);
this.Controls.Add(TimeLeft);
}
Пытался поставить элемент TimeLeft в верхний правый угол, поставил точку относительно которой элемент будет иметь позицию в верхний правый угол. По итогу элемент располагается относительно лево верхнему углу элемента. Атрибут Anchor не помогает.