Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Анализ локального Http траффика Заинтересовала тема анализа трафика C# (Http конкретно), но как найти это сделать не могу. Я так понял нужно приложение прокси, да? Добавлено через 1 минуту Именно локального трафика, а не с других пк Добавлено через 1 минуту нашел это: https://www.codeproject.com/Articles/4598/Sniffer-HTTP-Sniffer-NET, но нет сорскода и он почему-то не обрабатывает некоторые запросы https://www.cyberforum.ru/ windows-forms/ thread2185176.html C# Как программно создать ToolTip?
К примеру я программно создаю кнопку и помещаю ее на форму: Button button1 = new Button(); button1.Size = new Size(15,15); button1.Location = new Point(30,30); button1.Text = "testButton"; this.Controls.Add(button1); Как мне добавить к этой кнопке подсказку т.е. создать компонент ToolTip и связать кнопку с ним.
C# Событие CellClick в конкретном столбце https://www.cyberforum.ru/ windows-forms/ thread2185111.html
Всем добрый вечер. Подскажите как узнать в каком столбце dataGridView сработало событие CellDoubleClick ? для каждого столбца мне необходимо прописать разный код при наступлении события CellDoubleClick.
C# Размер окна и размер элементов Приветствую! Помогите пожалуйста с решением задачи: "При изменении размеров окна - изменить размер label1". Есть form1, на форме есть label1. Подскажите пожалуйста, как изменить размер label1 при изменении размера form1. Спасибо заранее, плюсов накидаю. https://www.cyberforum.ru/ windows-forms/ thread2185100.html
C# Как сделать гиперссылку в таблице (на определенные столбцы) DataGridView?
Здавствуйте,помогите мне пожалуста как мне сделать гиперссылку в таблицу (на определеные столбца) DataGridView на докумен и если не сложно можно код пожалуйста.
C# Запрет нажатия ПКМ Добрый день, форумчане ,хотел поинтересоваться, какое событие можно реализовать на запрет нажатия правой кнопки мыши непосредственно в textbox, что бы нельзя было вставлять в буфер обмена по ПКМ->Paste(Вставить), но текст вводиться должен. Свойство в textbox "Enabled" не подходит. https://www.cyberforum.ru/ windows-forms/ thread2185066.html
C# Возможно ли построить трехмерный график в Charts? Собственно надо построить график с осями X, Y и Z. В свойствах Chart копался, но так и не нашёл как там добавить ось Z. Есть ли там вообще такая возможность? Если есть, то в каком пункте искать? https://www.cyberforum.ru/ windows-forms/ thread2185056.html Заполнение таблицы БД из ListBox C#
Здравствуйте, помогите пожалуйста, пытаюсь заполнить таблицу в БД из листбокса, нужно все значения записать в соответствующие столбцы и посчитать длину каждой строки. Кто подскажет как это сделать, листинг прикладываю. using System; using System.Collections.Generic; using System.Windows.Forms; namespace Test { public partial class Form1 : Form { string bits = ""; ConnectionManager...
C# Оставить исходный шрифт в richTextBox При вставке текста с шрифтом Timer New Roman в richTextBox со шрифтом Courier New вставляемый текст сохранит свой исходный шрифт. Как сделать так, чтобы он его поменял на шрифт элемента, в который он вставляется? Добавлено через 18 минут Можно конечно сделать так: if (e.KeyValue == 'V' && e.Modifiers == Keys.Control) { richTextBox1.Font = new... https://www.cyberforum.ru/ windows-forms/ thread2185052.html C# Дочернее окно произвольного размера Добрый день, уважаемые форумчане! В программе делаю дочернюю форму нестандартного размера. Вот тут все хорошо: Form MethodForm = new Form(); MethodForm.FormBorderStyle = FormBorderStyle.None; Graphics Borders = MethodForm.CreateGraphics(); System.Drawing.Drawing2D.GraphicsPath Circle = new System.Drawing.Drawing2D.GraphicsPath(); ... https://www.cyberforum.ru/ windows-forms/ thread2184988.html
Состояние программы при отключении питания C#
Доброго времени суток. Есть программа, в нём есть таймер. Как сохранить состояние таймера и пр.. При отключение питания
C# Ограничение ввода символов в DataGridView Доброго времени суток! Может кто знает как ограничить ввод символов в DataGridView в определённом столбце. Мне нужно чтобы в одном столбце был запрещён ввод всего кроме цифр, а во втором запрещён ввод всего кроме букв. Заранее спасибо! https://www.cyberforum.ru/ windows-forms/ thread2184970.html
9 / 9 / 7
Регистрация: 28.02.2012
Сообщений: 137
0
.NET 4.x

Реализация ComboBox в ячейке DataGridView с элементами CheckBox и RadioButton - C# - Ответ 12093744

05.02.2018, 20:23. Показов 947. Ответов 1
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Помогите, пожалуйста, разобраться в решении следующей задачи.

Таблица DataGridView заполняется циклически, одновременно получая данные.
Кликните здесь для просмотра всего текста

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
        public void FillDataGrid(string pathToFolder)
        {
            dataGridViewFilesName.Rows.Clear();
            string[] FilesInFolder = Directory.GetFiles(pathToFolder);
            int c = 0;
            //Надумываю заменить массив на лист, хотя массив получает через грабли обычного размера)
            string[] List = fa.GetList(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), "List.txt")); 
            foreach (string file in FilesInFolder)
            {
                dataGridViewFilesName.Rows.Add();
                string[][] fileInfoAnalysed = fa.BeginAnalysis(file, List);//Получаю те самые данные
                dataGridViewFilesName.Rows[c].Cells[0].Value = true;
                dataGridViewFilesName.Rows[c].Cells[1].Value = pathToFolder;
                dataGridViewFilesName.Rows[c].Cells[2].Value = String.Join(";", fileInfoAnalysed[0]);//интересует эта ячейка!!!
                dataGridViewFilesName.Rows[c].Cells[3].Value = String.Concat(fileInfoAnalysed[1]);
                dataGridViewFilesName.Rows[c].Cells[4].Value = file;
                c++;
            }


fileInfoAnalysed[0] включает в себя массив значений типа string. В данный момент этот массив представляется в ячейке в виде строки.

Вопросы:
1. Как правильно хранить в ячейке массив значений, а не строку? Через dataGridViewFilesName.Rows[c].Cells[2].Items? Или же добавить еще столбец в таблицу, где будет храниться массив значений?
2. Как реализовать следующий механизм?
- По нажатию на ячейку предлагается пользователю выбрать, какие значения из массива будут использоваться далее. Я думал о реализации элемента ComboBox, в строках которого будут следующие элементы:
* CheckBox (используется ли данный элемент далее);
* RadioButton (использовать этот элемент как основной);
* текстовое поле (элемент массива).
- выбранные элементы (где отмечен CheckBox) считать и передать для дальнейших действий. Может их легче потом считать из заголовка элемента ComboBox?

Кликните здесь для просмотра всего текста

Не знаю, как в каждой строке слева добавить элемент CheckBox и RadioButton, а так же как потом считать.
Название: Пример.jpg
Просмотров: 39

Размер: 6.7 Кб


Вернуться к обсуждению:
Реализация ComboBox в ячейке DataGridView с элементами CheckBox и RadioButton C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.02.2018, 20:23
Готовые ответы и решения:

Необходимо создать проект, в котором будут использованы RadioButton, CheckBox, ComboBox
Прошу помочь разобраться в данной задаче на С#(шарп),которая состоит в следующем: Необходимо...

Разработать проект используя один из компонентов ListBox,ComboBox,RadioButton,CheckBox
Дана строка. Выполнить следующие действия: -определить долю в процентах букв "T" -заменить "t"...

Combobox в ячейке DataGridView
Добрый день. Помогите разобраться с таким вопросом пожалуйста: На форме имеется дгв, которая...

DataGridView как сделать в ячейке с CheckBox Enable = false
Всем привет. На форме имеется dataGridView как на картинке во вложении. Что хочется сделать:...

1
05.02.2018, 20:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.02.2018, 20:23
Помогаю со студенческими работами здесь

Добавление comboBox, Button, checkbox в DataGridView
Прошу посмотреть код, и сказать все ли тут правильно?

DataGridView, программно сделать что б в ячейке был ComboBox
Всем привет. Возник такой вопрос как сделать программно что б при отображении таблицы бд в...

DataGridView с элементами ComboBox
Помогите. Очень нужно. Необходимо создать datagridview с НЕСКОЛЬКИМИ элементами combobox. Наличие...

Спрятать ComboBox в ячейке DataGridView после выбора в нем значения
Задача такая. При нажатии на ячейку таблицы в ней появляется ComboBox с данными. После выбора...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru