Меня попросили сделать один из компонентов, который имитирует приложение реального мира, в нашем приложении имеют свой внешний вид, который варьируется в зависимости от того, как имитируется устройство, поэтому мне нужно сделать его доступным для скинов.Какой второй способ сделать скин-пользовательский интерфейс?
Теперь я знаю, что лучший способ делать пользовательские интерфейсы в пользовательских интерфейсах - вовсе не делать этого; но я не думаю, что смогу получить это прошлое управление, поэтому ...
Какой второй способ сделать скин-компонент пользовательского интерфейса? Наше приложение основано на winforms, поэтому мне было интересно, имеет ли смысл использовать элемент управления WebBrowser
, писать скины в HTML и каким-то образом подключать элементы DOM до событий нашего приложения. Должен ли я так поступать, или есть более простой (и свободный) способ сделать это?
Я согласен, что WPF должен быть путь. – Murph
Я боюсь, что наше приложение winforms, а не WPF, но я посмотрю DevExpress - спасибо. – Simon
Изменение пользовательского интерфейса без скинов для скинов - это, безусловно, полная переписывание, поэтому тот факт, что ваше существующее приложение является Winforms, не должно удерживать вас от использования WPF. –