Я хочу изменить ширину формы Windows Forms во время выполнения. Я также выполняю метод SuspendLayout и resumelayout, но он не работает.Изменение ширины формы Windows Forms во время выполнения
System.Windows.Forms.Control form = this.currentForm;
form.SuspendLayout();
form.Width = form.Width + 100;
form.ResumeLayout();
Как я могу заставить его работать?
"но это не сработает". - пожалуйста, объясни. – Blorgbeard
http://msdn.microsoft.com/en-us/library/aa984427(v=vs.71).aspx – prospector
В каком контексте вы используете приведенный выше код? Пожалуйста, покажите больше. Что такое 'this' и что такое' this.currentForm'? – joe