1 / 1 / 0
Регистрация: 18.09.2015
Сообщений: 7
|
|
1 | |
CardView в WPF win приложении без сторонних библиотек19.12.2016, 15:24. Показов 2077. Ответов 4
Метки нет (Все метки)
Доброго времени суток!
Столкнулся с такой пробемой - требуется выводить большое количество элементов на форму (пишу некое подобие FOP панели для астериска) и с высокой частотой изменять данные в них. Изначально пользовался DevExpress с их cardview, но при тестировании под нагрузкой результат совсем не понравился. Нагрузка на процессор была раза в 3 больше, чем со стандартным DataGrid. Так что перешёл на чистый WPF. Теперь в раздумьях - как сделать аналог cardview на основе стандартных контролов. Того же datagrid`а, например. Или, возможно, я изобретаю велосипед и всё уже есть? В WPF вник ещё недостаточно глубоко, так что прошу прощения, если вопрос нубский. Сейчас окно выглядит так, а хотелось бы, чтобы оно выглядело приблизительно вот так
0
|
19.12.2016, 15:24 | |
Ответы с готовыми решениями:
4
Графика без сторонних библиотек Создание икосаэдра без сторонних библиотек Запуск VC++ на других ПК без сторонних библиотек. не MFS! архивирование кталога без использования сторонних библиотек |
1838 / 1346 / 427
Регистрация: 10.06.2011
Сообщений: 2,126
|
|
19.12.2016, 16:47 | 2 |
Я не знаю, что такое cardview. Но в скриншоте как "хотелось бы", я вижу обычный ItemsControl в тремя элементами (ну, с фильтрацией ещё). Что именно хочется сделать, какой функционал и что не получается?
0
|
1 / 1 / 0
Регистрация: 18.09.2015
Сообщений: 7
|
||||||
19.12.2016, 18:09 [ТС] | 3 | |||||
Нет. В том, что хотелось бы, как пример приведён DevExpress`овский CardView. А не получается понять как подобное сделать нативными средствами WPF. ItemsControl использовать можно, но хорошо было бы увидеть пример структуры - что вообще в нём надо указать, чтобы всё выглядело приблизительно так, как на втором изображении?
Например, вот так у меня описывались внутренности карточки CardView:
0
|
1838 / 1346 / 427
Регистрация: 10.06.2011
Сообщений: 2,126
|
|||||||||||
19.12.2016, 18:28 | 4 | ||||||||||
Наверное, тоже самое, только вместо
0
|
1 / 1 / 0
Регистрация: 18.09.2015
Сообщений: 7
|
|
20.12.2016, 09:26 [ТС] | 5 |
Благодарю. Направление для раскопок задали, теперь усердно копаю )
P.S. С биндингами я знаю, что без контекстов надо указывать. Просто код при вставке не поправил. Добавлено через 14 часов 49 минут И всё же я люто ступил... С некоторыми модификациями обычный листбокс отлично подошёл под мои нужды... Эхх. В любом случае, благодарю за совет!
0
|
20.12.2016, 09:26 | |
20.12.2016, 09:26 | |
Помогаю со студенческими работами здесь
5
Парсинг HTML без использования сторонних библиотек Рисование 3D фигур без использования сторонних библиотек Как узнать частоту звука без сторонних библиотек Большой integer, можно ли обойтись без сторонних библиотек? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |