Я немного новичок в разработке приложения C# -form, и я хочу знать, что лучше всего подходит для создания элемента управления, содержащего список горизонтальных элементов. В котором каждый из этих элементов горизонтально управляется его родительским элементом управления, содержит миниатюру слева и большой текстовый блок справа от изображения и меньший текстовый блок под ним. Таким образом, в основном это не предопределенный элемент управления, который я могу найти в панели инструментов. Есть идеи?Пользовательские элементы в списках в формах C#?
ответ
Вы можете проложить это с помощью панелей в элементах управления формой или с помощью WrapPanel и StackPanel в WPF.
В WindowsForms я бы создал пользовательский элемент управления, который содержал правильный макет для одного элемента, а затем составлял список из них во время выполнения.
В WPF я бы использовал элемент управления List, но установил шаблон макета для использования WrapPanels и StackPanels.
МОФ является лучшим решением долгосрочной перспективе, если вы не должны сосуществовать с WinForms
Alright Я полагаю, что этот пользователь-контроль может быть помещен красиво внутри панели? Я попробую, спасибо! – chaz
mmm, вы могли бы сделать это именно так, но я бы просто создал шаблон элемента ListBox - намного проще. –
- 1. C# Соответствующие элементы в разных списках
- 2. Django - пользовательские элементы управления HTML в хрустящих формах
- 3. Пользовательские разрешения в формах Windows
- 4. Необычные элементы в нескольких списках
- 5. Итераторы C++ в списках
- 6. Уникальные элементы в списках списка
- 7. Дублированные элементы в общих списках
- 8. уникальные элементы в двух списках
- 9. Как распечатать элементы в списках в списке
- 10. Пользовательские данные в автоматически сгенерированных формах
- 11. Пользовательские сортировки Элементы ListBox в C#
- 12. Как синхронизировать элементы списка в двух формах?
- 13. О списках в C#
- 14. C# наследование в списках
- 15. Доступ элементы радио в формах в JavaScript
- 16. Изменения в обоих списках C#
- 17. Disjoint Union в списках C#
- 18. Пользовательские элементы управления
- 19. Пользовательские элементы в QListView
- 20. Пользовательские элементы в браузере
- 21. Пользовательские элементы в watchkit
- 22. Пользовательские элементы в HTML
- 23. Элементы управления не показаны в формах C# .net 2005
- 24. Подсчитайте элементы, существующие в 2 списках
- 25. найти общие элементы в двух списках
- 26. Как сравнить элементы в двух списках?
- 27. Общие элементы в двух списках с дубликатами
- 28. Как найти общие элементы в нескольких списках?
- 29. Заменить определенные элементы в списках списков
- 30. Python сравнивающие элементы в двух списках
это будет торт в WPF .... –