Код: Выделить всё
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
Код: Выделить всё
[Designer(typeof(System.Windows.Forms.Design.ControlDesigner))]
public class MyToolStrip : ToolStrip
{
}
Если я сейчас использую MyToolStrip вместо ToolStrip в своей форме< /code>, то строка this.toolStrip1.PerformLayout() удаляется из файла дизайнера. Почему? И как мне вернуть его обратно, не редактируя каждый раз файл дизайнера, чего делать не следует?
Если строка отсутствует, размер некоторых элементов управления неправильный, например: ToolStripComboBox< /code>
См. также C#: выполняет ли ResumeLayout(true) то же самое, что ResumeLayout(false) + PerformLayout()?
Подробнее здесь: https://stackoverflow.com/questions/784 ... er-cs-file
Мобильная версия