Вставить FontDialog в другой диалог WinForms

2

Я хотел бы встроить элемент управления FontDialog в диалоговое окно настроек для моего приложения С# WinForms, но если я перетащил его над ним, конечно, просто добавлю его в список элементов управления Dialog в нижней части конструктора. Но вместо того, чтобы открывать отдельный диалог, я бы хотел, чтобы он просто был частью диалога настроек, который у меня уже есть... поэтому мне не нужно воссоздавать все это.

Есть ли способ сделать это, или есть другой контроль шрифта, который я могу использовать?

Теги:
winforms
fonts

1 ответ

1
Лучший ответ

Это длинный снимок, но посмотрите Windows Live Writer. Это бесплатное приложение от Microsoft, написанное в управляемом коде. В нем есть диалоговое окно "Вставить рисунок", которое вставляет OpenFileDialog в другой диалог WinForms.

Вы можете использовать отражатель, чтобы посмотреть, как они это сделали. Бьюсь об заклад, техника, которую они используют, будет работать и для FontDialog.

  • 0
    К сожалению, эта ссылка исчезла. Следующая ссылка в настоящее время (июнь 2018 года) работает: microsoft.com/en-gb/download/details.aspx?id=8621

Ещё вопросы

Сообщество Overcoder
Наверх
Меню