Я использую формы Windows Forms и хочу определить ширину UserControl и изменить AnchorStyle, если ширина была достигнута, и ограничивает ее.
Вот мой код, который я пытался написать.
if (ucControl.Width > 600)
{
ucControl.Anchor = AnchorStyles.None;
ucControl.Anchor = (AnchorStyles.Bottom | AnchorStyles.Top);
}
else
{
ucControl.Anchor = (AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Right | AnchorStyles.Left);
}
А сейчас, когда я изменяю размер, это уже верхний и нижний якорь.Но сверху и снизу я нуждаюсь только тогда, когда он достигает 600, а затем ставлю якорь во всех направлениях, когда он меньше 600.