Каковы лучшие 3 основных понятия в WPF? [закрытый]

Да, вы можете. Существует два варианта сравнения элементов: интерфейс Comparable и интерфейс Comparator .

Оба этих интерфейса допускают различное поведение. Comparable позволяет вам заставить объект действовать так, как вы только что описали Strings (на самом деле String реализует Comparable). Второй, Компаратор, позволяет делать то, что вы просите. Вы бы сделали это следующим образом:

Collections.sort(myArrayList, new MyComparator());

Это приведет к тому, что метод Collections.sort будет использовать ваш компаратор для его механизма сортировки. Если объекты в ArrayList реализуются сопоставимыми, вы можете сделать что-то вроде этого:

Collections.sort(myArrayList);

Класс Collections содержит ряд этих полезных общих инструментов.

14
задан gyurisc 13 January 2009 в 08:11
поделиться

5 ответов

Я думаю, что самые важные аспекты понятий WPF:

  • Шаблоны и Стили (путь Вы определяете поведение и появление Вашего приложения)
  • Привязка данных (путь необходимо склеить UI с бизнес-объектами
  • Описание, определение UI через XAML

, Возможно, существует другие элементы, но по-моему это фундаментально для взглядов WPF.

20
ответ дан 24 October 2019 в 05:06
поделиться

Я сказал бы, что единственное самое важное понятие является шаблоном UI Model-View-ViewModel, или поскольку мне нравится звонить Model-View-ModelController. Это крайне важно для создания приложений успешно в WPF. Помимо этого, реальные conerstones Связывают с данными, Шаблонная обработка и Стили, как другие упомянули. Существует хорошее сообщение здесь на некоторых распространенных ошибках для предотвращения при разработке в wpf.

5
ответ дан 24 October 2019 в 05:06
поделиться

Я duno о лучших 3, но свойствах Attached / Dependency довольно важен.

1
ответ дан 24 October 2019 в 05:06
поделиться

Реальные основы, которые Вы имеете к grok:

  • расположение XAML
  • Привязка данных модели
  • Content

Их является загрузками больше, но они - те, который изменился больше всего от winforms...

Также выезд этот поток: вопросы об Интервью: Разработчик WPF

2
ответ дан 24 October 2019 в 05:06
поделиться

Я могу только думать о двух больших основных понятиях в WPF

Без определенного порядка:

  • Привязка
  • Шаблонная обработка и Стили

, Когда Вы изучите те два понятия, Вы сможете написать достойный код WPF...

, О, и третье был бы XAML.. но это - язык... однако, Вы могли бы хотеть попытаться поместить так же мало в код позади и так же в Вашем файле XAML...

Его довольно легкое, чтобы выбрать код позади подхода, но попытаться сделать это в XAML в земельном участке...

1
ответ дан 24 October 2019 в 05:06
поделиться
Другие вопросы по тегам:

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