WPF: я, как предполагается, являюсь разработчиком?

string Reverse(string s)
{
  return new string(s.ToCharArray().Reverse().ToArray());
}
7
задан TigrouMeow 18 August 2009 в 02:21
поделиться

3 ответа

Вы можете просто игнорировать темы, и вы получите внешний вид любой версии Windows, в которой вы работаете (то же, что и WinForms, за исключением цвета фона окна).

Или вы можете написать свою собственную тему / использовать бесплатную тему / купить тему, в этом случае вам нужно либо спроектировать все самостоятельно, либо исправить все проблемы с темой, которую вы используете - и если у вас есть сторонние тематические WinForms, управляющие вами находятся в таком же беспорядке.

Итак, если вы хотите, чтобы ваше приложение выглядело хорошо, вам нужен дизайнер (вы или кто-то другой), независимо от того, используете ли вы WinForms, WPF или Java.

По крайней мере, с WPF это относительно легко писать темы.

3
ответ дан 7 December 2019 в 12:23
поделиться

Вы можете просто сказать «Это будет похоже на приложение Windows Forms».

<Window Background ="{Binding Source={x:Static SystemColors.ControlBrush}}>

Проблема решена. : -)

2
ответ дан 7 December 2019 в 12:23
поделиться

Ознакомьтесь с проектом WPF Themes на Codeplex. Большинство тем довольно закончены, поэтому у вас не должно возникнуть никаких проблем, и если вы сделаете это с открытым исходным кодом, вы можете добавить недостающие стили и не беспокоиться о том, чтобы сделать это снова.

0
ответ дан 7 December 2019 в 12:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: