Форма не уважает свойство MinimumSize - PullRequest
0 голосов
/ 21 марта 2019

У меня есть простая форма, где свойство MinimumSize установлено в 400; 605. Размер установлен на 900; 605. В Visual Studio это работает, как и ожидалось, и размер окна нельзя изменить до ширины меньше 400.

Но время выполнения окна можно изменить, чтобы оно было меньше, чем MinimumSize.

Для отладки я добавил код к событию изменения размера, который выводит ширину формы:

private void FormDynamicColumnView_Resize(object sender, EventArgs e)
    {
        Console.WriteLine("Form width: {0}", this.Width);
    }

Вывод показывает, что при изменении размера он «останавливается» на 400. Таким образом, при изменении размера от 900 до 100 последний вывод на консоль будет показывать 400.

Чего мне не хватает здесь, чтобы заставить форму уважать ее минимальный размер?

РЕДАКТИРОВАТЬ: Мне интересно, может ли проблема быть связана с платформой Telerik, которую мы используем.

...