powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Кто как реализует выбор из БД
25 сообщений из 26, страница 1 из 2
Кто как реализует выбор из БД
    #39493178
ZenForever
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем.
Ищу информацию или примеры
Вот есть у меня две таблицы в базе данных вторая таблица это своего рода справочник названий, первая таблица например таблица реализаций
Как интерфейсно организуют выбор из списка справочника, видел используют combobox но это когда примерно до 20 позиций а если в справочнике тысячи то считаю не рационально использовать данный контрол. поделитесь реализацией или идеями.
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39493186
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пейджинг, фильтрация, поиск
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39493187
ZenForever
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.ProПейджинг, фильтрация, поиск
А можно носом ткнуть фото или пример
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39493216
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да вот тут прям на сайте.
В форуме 25 сообщений на страницу, а дальше листаешь страницы - это пейджинг.
Заходишь в поиск, набираешь слово, получаешь список тем, содержащих это слово - это фильтрация.
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39493274
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZenForever,

А чем тебе 1С не угодил?
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39493335
ZenForever
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Агнец за бортомZenForever,

А чем тебе 1С не угодил?

Да второй то и дело что по большей части работаю с 1С там опыта много и такие вопросы даже не возникают. Но задача стоит не тревиальная точнее нужно сделать не на 1с, а мозг работает в архитектуре 1с вот и спрашиваю как такое правильно сделать или делают на. Net
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39493338
ZenForever
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ZenForever,
Идеальный пример был бы форма внесение справочников, потом документов, и формирование отчётов. Вот смотрю примеры есть но все как то между собой не связанно что ли вроде и работа с бд есть а вот пример красиво и удобно вносить получать данные не нашел
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39493339
ZenForever
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ZenForever,
Ну и на этом спасибо я смысл понял буду побывать реализовать
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39493387
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZenForeverАгнец за бортомZenForever,

А чем тебе 1С не угодил?

Да второй то и дело что по большей части работаю с 1С там опыта много и такие вопросы даже не возникают. Но задача стоит не тревиальная точнее нужно сделать не на 1с, а мозг работает в архитектуре 1с вот и спрашиваю как такое правильно сделать или делают на. Net

Ну так и делай как в 1С.

Тебе нужно справочник на форме показать? Grid-ов полно, и самых разных.

Только есть нюанс.

Либо ты к каждому справочнику подходишь отдельно, проходя весь путь от БД до формы.

Либо ты делаешь "универсальный" справочник, работая с метаданными, по сути - свой конфигуратор, возможно - через код. Но, думается, это как-то чересчур, для начала.
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39493446
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39493472
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и вот:
https://habrahabr.ru/post/208792/
количество записей более 10 млн. записей.
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39493903
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

комбобокс из коробки поддерживает виртуализацию, но речь ведь не о том, потянет контрол или нет 10000 элементов, а о том, какой смысл выводить в combobox 10000 позиций, если в самом ComboBox нет фильтрации или поиска. Искать среди 10000 элементов нужный ни кто не будет, даже если будет сортировка по буквам.
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39494361
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes,
Фильтр есть в комбо или табле, как вы говорите 'из коробки'?
В комбобоксе если нету поиска при вводе буквы, то это стыд и позор платформы.
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39494458
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

фильтрации и сортровка есть в представлении коллекции из коробки, но UI надо будет сделать ручками
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39494519
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes,
Ну дак это плохо.
Визуальный компонент должен быть полностью готов.
И потом писать Прикладной код.
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39494523
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

в WPF отличется как раз гибкостью визуального представления. то есть, существующий компбобокс можно переделать как угодно, при этом поведение самого контрола не изменится.
К примеру, из TabControl'а, можно сделать Accordion, не меняя при этом логику его работы, а меня только его визуальное представлением. В этом вся мощь WPF, по этому, не ждите, что в WPF все контролы будут работать из коробки так как Вам надо.
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39494527
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ну дак это плохо.
Визуальный компонент должен быть полностью готов.
И потом писать Прикладной код.Так чего не так-то? В штатном комбобоксе есть поиск по первой букве. При этом кастомизировать можно чуть менее чем всё. Что именно не готово и в каком визуальном компоненте?
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39494542
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
Если есть пагинация, виртуализация и фильтрация то тогда все ОК.
Автору надо над дизайном думать в ветке Разработка ИС.
У меня проекте вообще Telerik)).
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39494569
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman MejtesPetro123,

в WPF отличется как раз гибкостью визуального представления.

Отличается от чего?
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39494581
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы даже так сказал: абсолютно из любого элемента управления в WPF можно сделать ComboBox, будь это TreeView или TextBox, или какой то еще.
Для этого достаточно просто в шаблоне элемента управления добавить кнопку и Popup окно, в котором разместить содержимое контрола, после чего, контрол станет выпадающий
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39494638
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesабсолютно из любого
Франкенштейн? ))
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39494712
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

от чего же, вот для примера: вам надо сделать в DataGrid'е многострочное поле, для ввода использовать струку таблицы не удобно, но если развернуть элемент и ввести в выпавшем окне текст, как в PropertyGrid'е VS, то будет на много удобнее.
Так как нам нужный свойства и поведение элемента такие же как у TextBox, то можно просто переделать шаблон TextBox'а и сделать его в виде выпадающего элемента.

Или нужно сделать комбик в виде дерева, сделать это в самом ComboBox будет довольно сложно, но если взять TreeView и переделать шаблон с выпадающем списком, то мы не написав не 1 строчки кода, получим нужный комбобокс, при этом его работа ни как не будет отличаться от TreeView и т.д.
Агнец за бортомRoman MejtesPetro123,

в WPF отличется как раз гибкостью визуального представления.

Отличается от чего?от WinForms конечно
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39494734
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes,
Унификация наше всё.
Сам грид должен иметь несколько типов полей.
Один из них - Memo поле.
В свойствах колонки выбрать этот тип.
Если нету из коробки (редко) то делать по API грида и документации. Чтобы грид подхватил интерфейс редактора.
Или взять грид Telerik/DevExpress
Imho
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39494738
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesмы не написав не 1 строчки кода
Я не большой любитель декларативного программирования.
IMHO
...
Рейтинг: 0 / 0
Кто как реализует выбор из БД
    #39494912
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesот WinForms конечно

Еще немного и люди переспросят - что такое WinForms
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Кто как реализует выбор из БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]