powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / механизм отображения данных на форме
25 сообщений из 54, страница 1 из 3
механизм отображения данных на форме
    #39800324
jeanssp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте! Я разрабатываю windows приложение для магазина с базой данных ms sql server . Использую Enyity Framework .База данных создана. Теперь я хочу вывести на форму карточки клиентов из таблицы users. Везде написано, как привязать таблицу к datagridview, а мне надо , что бы было наподобие одиночной формы в access, что бы карточка каждого клиента была в своем окне. И чтобы можно было этих клиентов перелистывать.
Может быть через текстбоксы? Где почитать про методы реализации этого механизма?
P.S Простите меня, я начинающий разработчик и многие простые вещи мне непонятны. Впереди еще интернет магазин на основе этой же базы . работы много знаний мало.
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800335
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jeanssp,

это называется привязка данных: тынц

https://docs.microsoft.com/ru-ru/dotnet/api/system.windows.forms.binding
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800356
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jeansspaccessпри таком ВИ (вариант использования, прецендент) в accesse как приск происходит?
Обычно табличный вид и фильтруется несколько записей.
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800357
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123прискпоиск
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800368
jeanssp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAjeanssp,

это называется привязка данных: тынц

https://docs.microsoft.com/ru-ru/dotnet/api/system.windows.forms.binding
То есть получается , что entity framework не нужен, а нужен обычный ado.net?
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800372
jeanssp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123jeansspaccessпри таком ВИ (вариант использования, прецендент) в accesse как приск происходит?
Обычно табличный вид и фильтруется несколько записей.
В datagrid неудобно использовать отображение полей клиента, т.к. записей много, длинный комментарий.
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800374
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jeanssp,
Посмотри в сторону TabControl, где в каждой вкладке будет отдельный клиент.
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800375
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jeansspВ datagrid неудобно использовать отображение полей клиента, т.к. записей много, длинный комментарий.я понимаю. Но ведь убрали один минус и получили второй - искать неудобно?
Обычно соединяют две формы. Одна для поиска и два клика переход на подробности. Или всплывающее окошко.
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800381
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jeansspИ чтобы можно было этих клиентов перелистыватьНе знаю. Такой механизм просмотра записей НАСТОЛЬКО НЕУДОБЕН для использования, что я не видел его ни в одном коммерческом приложении.

Делайте обычный master/detail. Сверху табличка с несколькими важными столбцами, которые можно СОРТИРОВАТЬ, ФИЛЬТРОВАТЬ, КОПИРОВАТЬ и т.п., снизу (или даже в отдельном окне) - просмотр/редактирование полной информации
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800383
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vb_subjeanssp,
Посмотри в сторону TabControl, где в каждой вкладке будет отдельный клиент.если более 5 юзверей, уже неудобно.
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800385
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
+1
Просто в ассеss вид меняется автоматом и без программиста). Как бонус.
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800388
jeanssp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProjeansspИ чтобы можно было этих клиентов перелистыватьНе знаю. Такой механизм просмотра записей НАСТОЛЬКО НЕУДОБЕН для использования, что я не видел его ни в одном коммерческом приложении.

Делайте обычный master/detail. Сверху табличка с несколькими важными столбцами, которые можно СОРТИРОВАТЬ, ФИЛЬТРОВАТЬ, КОПИРОВАТЬ и т.п., снизу (или даже в отдельном окне) - просмотр/редактирование полной информации
Понятно. То есть все таки без Entity Framework ? Можно ссылку на хорошую статью или пример приложения.?
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800390
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jeansspПонятно. То есть все таки без Entity Framework ?где тут смайлик головой об стену?
Как из того, что я сказал, можно сделать такой вывод?
Я говорил исключительно про интерфейс
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800415
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jeanssp,
Таблицы и на EF можнр. Или аллергия на таблцы?
Можно как в андроиде. Вверху фильтр и ниже коллекция карточек со скроллом.
Думайте!
Вы не ответили, как поиск работает?
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800431
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jeansspskyANAjeanssp,

это называется привязка данных: тынц

https://docs.microsoft.com/ru-ru/dotnet/api/system.windows.forms.binding
То есть получается , что entity framework не нужен, а нужен обычный ado.net?
Не получается. Привязка данных и с entity framework работает.

https://docs.microsoft.com/en-us/ef/ef6/fundamentals/databinding/winforms
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800432
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jeanssp,

примеров же полно, если искать: https://www.codeproject.com/Articles/221931/Entity-Framework-in-WinForms
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800435
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProjeansspИ чтобы можно было этих клиентов перелистыватьНе знаю. Такой механизм просмотра записей НАСТОЛЬКО НЕУДОБЕН для использования, что я не видел его ни в одном коммерческом приложении.
Чем это он не удобен? Вполне себе удобен в сочетании с гридом.
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800444
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAShocker.Proпропущено...
Не знаю. Такой механизм просмотра записей НАСТОЛЬКО НЕУДОБЕН для использования, что я не видел его ни в одном коммерческом приложении.
Чем это он не удобен? Вполне себе удобен в сочетании с гридом.Ты видишь грид на картинке ТС-а? И я не вижу.
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800446
Eolt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jeanssp,

Для отображения списка клиентов надо использовать грид.
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800448
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProskyANAпропущено...

Чем это он не удобен? Вполне себе удобен в сочетании с гридом.Ты видишь грид на картинке ТС-а? И я не вижу.
Из этого разве следует, что его нет? :)

Достаточно распространённое решение, когда в гриде минимум информации, а на карточке подробности в деталях.
И вот ты задаёшь фильтры, в гриде к примеру под них подпадает 10 записей, открываешь первую в виде карточки и "перелистываешь".
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800450
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eoltjeanssp,

Для отображения списка клиентов надо использовать грид.


Ну и где в нём покупки Васи Пупкина?
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800458
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAИз этого разве следует, что его нет? :)Да, следует, он же четко сказалjeansspВезде написано, как привязать таблицу к datagridview, а мне надо , что бы было наподобие одиночной формы в accessтакая форма генерится стандартным мастером
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800463
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProskyANAИз этого разве следует, что его нет? :)Да, следует, он же четко сказалjeansspВезде написано, как привязать таблицу к datagridview, а мне надо , что бы было наподобие одиночной формы в access
Дык может к гриду он уже привязал :)

И
jeansspТеперь я хочу вывести на форму карточки клиентов.
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800465
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
механизм отображения данных на форме
    #39800466
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAДык может к гриду он уже привязал :)

И
jeansspТеперь я хочу вывести на форму карточки клиентов.мы спорим, кто лучше понял ТС?


ну вот:jeansspВ datagrid неудобно
...
Рейтинг: 0 / 0
25 сообщений из 54, страница 1 из 3
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / механизм отображения данных на форме
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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