У меня есть простой UserControl:
Код: Выделить всё
using System;
using System.ComponentModel;
using System.Drawing.Design;
using System.Windows.Forms;
using System.Windows.Forms.Design;
namespace mhk__SandBox
{
public partial class ucMHK : UserControl
{
public ucMHK()
{
InitializeComponent();
}
}
}
- Форма ()
Код: Выделить всё
frmProps - другой пользовательский элемент управления ()
Код: Выделить всё
ucProps
- Добавить два свойства в ucMHK
- Когда я нажимаю первое свойство в PropertyGrid (дизайнер), должно открыться frmProps
- Когда я нажимаю на второе свойство, должно открыться ucProps
Есть что-нибудь изменилось в конструкторе .NET 8 WinForms в отношении этого сценария?
Каков правильный подход к открытию формы или пользовательского элемента управления из свойства в конструкторе?
Будем очень благодарны за любую помощь или рабочий пример.
Мобильная версия