Я хотел бы встроить элемент управления FontDialog в диалоговое окно настроек для моего приложения С# WinForms, но если я перетащил его над ним, конечно, просто добавлю его в список элементов управления Dialog в нижней части конструктора. Но вместо того, чтобы открывать отдельный диалог, я бы хотел, чтобы он просто был частью диалога настроек, который у меня уже есть... поэтому мне не нужно воссоздавать все это.
Есть ли способ сделать это, или есть другой контроль шрифта, который я могу использовать?
Это длинный снимок, но посмотрите Windows Live Writer. Это бесплатное приложение от Microsoft, написанное в управляемом коде. В нем есть диалоговое окно "Вставить рисунок", которое вставляет OpenFileDialog в другой диалог WinForms.
Вы можете использовать отражатель, чтобы посмотреть, как они это сделали. Бьюсь об заклад, техника, которую они используют, будет работать и для FontDialog.