:: Не фоксом единым
С # грид с чеками в одной колонке
boba
Автор

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
Есть основная форма с кучей работающих
кнопок. Каждая вызывает свою процедуру оракл,
кладет результаты в грид. Над ним кнопка кинуть результаты в ексел
Все работает на ура и является визуальной копией аналогичной формы на фоксе
Два режима не смог воспроизвести.
В фоксовом варианте форма сначала вызывает другую форму,
на которой грид с чекбоксами.
Выбираем чеки - что оставить в результате, что нет.
Отдаем курсор с выбранными строками основной форме,
вызываем процедуру Оракл со списком выбранных ключей.
Не умею сделать аналогичное в Си шарп, научите.
И как потом отдать выбранные значения ключей в основную форму
для вызова Оракл процедуры с такими параметрами.
Ratings: 0 negative/0 positive
Re: С # грид с чеками в одной колонке
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
Технология какая? WinForms, WPF, MVC?

Кусочек кода давай.



Исправлено 1 раз(а). Последнее : S-type, 18.02.21 20:20
Ratings: 0 negative/0 positive
Re: С # грид с чеками в одной колонке
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
boba
И как потом отдать выбранные значения ключей в основную форму
для вызова Оракл процедуры с такими параметрами.

При создании окна (это класс) передаёшь в него ссылку на основное окно (естественно, дочернее окно ссылку запоминает). Потом, из дочернего окна, при его закрытии, с помощью ссылки передаёшь данные в родительское окно.

Так, "в лоб" не устраивает?



Исправлено 2 раз(а). Последнее : S-type, 18.02.21 20:24
Ratings: 0 negative/0 positive
Re: С # грид с чеками в одной колонке
boba
Автор

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
winform
чеки в гриде делать не умею,
привязку чека к полю делать не умею.



Исправлено 1 раз(а). Последнее : boba, 19.02.21 07:44
Ratings: 0 negative/0 positive
Re: С # грид с чеками в одной колонке
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
www.c-sharpcorner.com

Вот пример, как добавить checkbox в DataGridView
Ratings: 0 negative/1 positive
Re: С # грид с чеками в одной колонке
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
boba
winform
Конечно, WPF более продвинутая технология, но порог вступления в неё выше.

По поводу DataGridView. На сколько помню, в FoxPro for Dos самая большая команда это Browse. Не знаю, как другим, но мне приходилось вчитываться. Так же и с DataGridView. Он большой. Но, надо потратить время на его изучение.

Начать надо со свойства DataGridView.DataSource. Если оно заполнено, то осуществлена привязка (биндинг) к данным. Если нет - придётся заполнять в ручную.
Ratings: 0 negative/0 positive
Re: С # грид с чеками в одной колонке
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
boba
чеки в гриде делать не умею,

Может, а ну его - DataGridView? Если достаточно галочки и надписи, то для WinForms есть альтернатива по проще - CheckedListBox:

metanit.com



Исправлено 2 раз(а). Последнее : S-type, 19.02.21 17:19
Ratings: 0 negative/1 positive
Re: С # грид с чеками в одной колонке
andreyyyyyy

Сообщений: 9
Дата регистрации: 24.04.2011
Кто не умеет делать чеки в гриде, наверняка должен оценить такое простенькое руководство
datagridview.narod.ru
По минимуму для новичков, но для старта пойдет. Так-то можно талмуды по функционалу датагридввью писать.
Сам новичок, если что.

Насколько понимаю, это в открытом доступе и не ворованное.
Ratings: 0 negative/0 positive
Re: С # грид с чеками в одной колонке
boba
Автор

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
Прочитал, чека там нет
И все время прет реклама-
способ заработка в Интернете
Ratings: 0 negative/0 positive
Re: С # грид с чеками в одной колонке
andreyyyyyy

Сообщений: 9
Дата регистрации: 24.04.2011
Да ну вы что.
Это специальный тип колонки.
DataGridViewCheckBoxColumn

По моей ссылке упоминается здесь:
datagridview.narod.ru

У меня реклама не лезет ни на телефоне, ни на ПК

Блокировщики, конечно, использую, как же без них...

Да и там есть ссылка на скачивание материала целиком.

Впрочем, вопрос насколько банальный, что ответ можно найти в любой книге, в которой есть раздел по WinForms

Либо я не могу понять вашу трудность

В фоксе вам пришлось бы добавлять к колонке CheckBox, устанавливать свойство CurrentControl.
А здесь изначально выбирается соответствующий тип колонки, которая уже заточена под эти цели.

Если я пишу совсем не то и не понял суть вашей трудности, то объясните подробней



Исправлено 1 раз(а). Последнее : andreyyyyyy, 10.06.21 10:35
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 3 (Гостей: 3)

© 2000-2024 Fox Club 
Яндекс.Метрика