Я хочу изменить внешний вид форм Windows Ironpython. Можно ли изменить стиль формы и, например, сделать ее более похожей на Mac?
благодарю вас
Я хочу изменить внешний вид форм Windows Ironpython. Можно ли изменить стиль формы и, например, сделать ее более похожей на Mac?
благодарю вас
Для дизайнера интерфейса важно использовать как можно больше стандартных элементов управления окнами. Чем больше ваше приложение похоже на то, к чему привыкли пользователи Microsoft, тем быстрее они освоятся с ним.
Хорошим примером является то, как неуместно выглядят iTunes и Safari в Windows. Мой совет - просто держите его с видом на окна.
См. раздел Графика и рисунки в Windows Forms или Отрисовка и визуализация пользовательского управления. WinForms
предоставляет крючки для изменения внешнего вида своих элементов управления, или вы можете создать свои собственные.
Если возможно, попробуйте изменить приложение на WPF
, где разделение стиля и поведения является центральной частью дизайна.
Простой пример, графический интерфейс WPF с использованием XamlReader, показывает, как IronPython может использовать WPF
.