powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как в ячейку datagridview добавить кнопку
25 сообщений из 34, страница 1 из 2
Как в ячейку datagridview добавить кнопку
    #35503582
The_question_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет
Не подскажите как в ячейку типа DataGridViewTextBoxCell добавить кнопку , чтобы по клику например, вызывать своё окно для заполнения а результат показывать в ячейке? В аттаче рисунок с кнопкой для примера
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #35503759
rdfg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
DataGridViewColumn col = new DataGridViewButtonColumn();
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #35503801
The_question_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это не совсем то что нужно, мне нужно чтобы в ячейке отображался текст, ставишь в ячейку курсор и сбоку появляется кнопка "...", для вызова своего диалога для ввода данных.
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #35503818
rdfg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как альтернатива - использовать сторонний продукт devexpress. Там вроде как есть компонент такой.
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #35503830
Фотография tAZAR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То, что вы заскринили - PropertyGrid. Посмотрите в его сторону.
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #35504351
The_question_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторТо, что вы заскринили - PropertyGrid. Посмотрите в его сторону.
я знаю, но PropertyGrid мне не подходит.

Сторонний компонент по некоторым причинам тоже не могу использовать.
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #35504516
SerP1983
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрите тут . Особое внимание обратите на UserControl.
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #35506543
The_question_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SerP1983Посмотрите тут . Особое внимание обратите на UserControl.

Спасибо за линк, нашёл ещё интересный сэмпл

В результате вот что получилось:
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #36061570
malema
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
у меня оказалась такая же задача, поэтому хотелось бы снова поднять эту тему! создала такую же кнопку, нормально появляется и работает, но в режиме редактирования в ячейке не отображается текущее значение этой ячейки. в найденном здесь примере оно размещается в самом контроле. но мой контрол - это одна единственная кнопочка без всяких тестовых полей. явно что-то забыла учесть. помогите, а?..
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #36061799
korall
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А свойство Elipses уже не катит?
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #36062741
magister_ludi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот что вам нужно.http://www.rsdn.ru/article/dotnet/DataGridView20part2.xml#EMIAC
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #36063827
malema
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, разобралась!
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #36441481
kaurov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
malema, здравствуйте. Не могли бы вы выложить исходник вашего кода. У меня похожая проблема, но разобраться так и не удалось. Буду вам очень благодарен.
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #36442246
Spiridonov_I
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто разобрался, не будьте любезны код в студию!
Ну очень нужно!
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #36443343
Недоходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+1
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как в ячейку datagridview добавить кнопку
    #39700121
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
простите за некропостинг

сабж реально сделать со стандартным гридом?

Или посоветуйте как лучше - надо редактировать большое многострочное поле в отдельном окне
Щаз в делфи в аналогичном приложении - по кнопке в поле вызывается отдельный редактор.
Выносить кнопку в верхний тулбар как-то не комильфо
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #39700336
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
andreymxсабж реально сделать со стандартным гридом?
Да. В дизайнере выбирается тип ячейки DataGridViewButtonColumn

На мой взгляд не комильфо делать кнопку в каждой строке. Это место можно использовать для более полезных вещей
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #39700409
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2andreymxсабж реально сделать со стандартным гридом?
Да. В дизайнере выбирается тип ячейки DataGridViewButtonColumn

На мой взгляд не комильфо делать кнопку в каждой строке. Это место можно использовать для более полезных вещейтак я сделал еще вчера
но очень криво выглядит - кнопка шириной с колонку

с кнопочкой в Делфи мне болше нравится
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #39700488
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2,

ээээ
все равно спасибо!
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #39700543
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx,

Используйте WPF, и будет вам счастье - там абсолютно штатными средствами в ячейку можно запихнуть что угодно.
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #39700553
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Трое wpf программистов сбежали год назад
Лучше я на win forms
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #39700639
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
andreymxно очень криво выглядит - кнопка шириной с колонку
Открою страшный секрет. Есть возможность установит фиксированную ширину колонки
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #39700645
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Сон Веры Павловныandreymx,

Используйте WPF, и будет вам счастье - там абсолютно штатными средствами в ячейку можно запихнуть что угодно.
Штатные средства WPF - написание кода вручную, без дизаqнеров. Программируя на WPF я всегда вспоминаю бурную молодость на Clipper 5.0
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #39700700
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Штатные средства WPF - написание кода вручную, без дизаqнеров. Программируя на WPF я всегда вспоминаю бурную молодость на Clipper 5.0
Вообще-то вполне есть и штатный дизайнер студии, и дизайнер в бленде. Только ими никто не пользуется (по крайней мере, я лично таких людей не встречал), потому что они не нужны - в WPF разметка UI абсолютно нормально, и без каких либо-проблем пишется руками (в отличие от винформс).
...
Рейтинг: 0 / 0
Как в ячейку datagridview добавить кнопку
    #39700706
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага, это как html-страницы с помощью дизайнера делать. Теоретически можно, практически никто не делает.
...
Рейтинг: 0 / 0
25 сообщений из 34, страница 1 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как в ячейку datagridview добавить кнопку
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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