Как установить всплывающее окно propertygrid (winforms) в нормальный размер?
Как вы можете установить размер всплывающей формы по умолчанию, с которым всплывающий редактор отображается при вызове ее из сетки свойств?
В Mypropertygrid я открываю winform. когда кнопка [ ... ], которую вы нажимаете, появляется winform.
моя форма приближается к максимальному.
В моих свойствах формы я установил windowstate в нормальное состояние и отключил развернутую кнопку для формы.
как установить всплывающую форму propertygrid в нормальный размер?
Что я уже пробовал:
Я уже пробовал это .
Это не работает
if (formType.IsAssignableFrom(m_EditControl.GetType())) { Form EditForm = (Form)m_EditControl; System.Drawing.Rectangle resolutionRect = System.Windows.Forms.Screen.FromControl(EditForm).Bounds; EditForm.WindowState = FormWindowState.Normal; if (EditForm.Width >= resolutionRect.Width || EditForm.Height >= resolutionRect.Height) { EditForm.WindowState = FormWindowState.Normal; } m_EditControl = (Control)EditForm; IEditorService.ShowDialog((Form)m_EditControl); }