Как я отображаю единственный объект с помощью DataTemplate в Silverlight?

Для сортировки ArrayList вы можете использовать следующий фрагмент кода:

Collections.sort(studList, new Comparator<Student>(){
    public int compare(Student s1, Student s2) {
        return s1.getFirstName().compareToIgnoreCase(s2.getFirstName());
    }
});
14
задан geofftnz 19 February 2009 в 02:22
поделиться

2 ответа

Придерживайтесь своих шаблонов данных для простых представлений без кода, вместо того, чтобы создавать другие пользовательские элементы управления. Используйте ContentControl для отображения шаблона DataTemplate для одного элемента.

 <ContentControl 
      ContentTemplate="{StaticResource SessionHeaderDataTemplate}" 
      Content="{Binding Path=Session}" />
31
ответ дан 1 December 2019 в 08:43
поделиться

Вы не должны использовать ItemsControl, чтобы сделать это, просто создать пользовательский пользовательский элемент управления, затем связать с этим, например,

<TestProject:myControl DataContext="{Binding Session}" />

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

1
ответ дан 1 December 2019 в 08:43
поделиться
Другие вопросы по тегам:

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