Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.05.2012, 15:18   #1
skanku
Пользователь
 
Регистрация: 20.11.2011
Сообщений: 28
По умолчанию dataGridView

как задается циклы для таблицы что бы можно было пробежать по всей таблице(по каждой ячейке)
и как передать данный таблицы, с одной формы на другую...
skanku вне форума Ответить с цитированием
Старый 21.05.2012, 17:01   #2
pcacer
Пользователь
 
Регистрация: 08.04.2012
Сообщений: 11
По умолчанию

Цитата:
Сообщение от skanku Посмотреть сообщение
как задается циклы для таблицы что бы можно было пробежать по всей таблице(по каждой ячейке)
Вот так выводим матрицу, но думаю смысл понятен!
Код:
int n = Convert.ToInt32(textBox1.Text);
            dataGridView1.RowCount = n;
            dataGridView1.ColumnCount = n;
            int[,] a = new int[n, n];
            Random r = new Random(10);
            for (int i = 0; i < dataGridView1.ColumnCount; i++)
            {
                for (int j = 0; j < dataGridView1.RowCount; j++)
                {
                    a[i, j] = r.Next(10);
                    dataGridView1.Rows[i].Cells[j].Value = a[i, j].ToString();
                }
            }
pcacer вне форума Ответить с цитированием
Старый 21.05.2012, 17:49   #3
wm_leviathan
Форумчанин
 
Аватар для wm_leviathan
 
Регистрация: 17.02.2010
Сообщений: 399
По умолчанию

Цитата:
и как передать данный таблицы, с одной формы на другую...
простой пример по нажатию кнопки записывает данные из datagrid на 1й форме в textBox и ComboBox 2й формы.
Код:
private void toolStripButton1_Click(object sender, EventArgs e)
        {
            if (((frmQueryAdr)Application.OpenForms["frmQueryAdr"]).btnReg == true)
            {
                ((frmQueryAdr)Application.OpenForms["frmQueryAdr"]).txtReg.Text = this.dataGridSprAdr[0, dataGridSprAdr.CurrentRow.Index].Value.ToString();
                ((frmQueryAdr)Application.OpenForms["frmQueryAdr"]).comboRegion.Text = this.dataGridSprAdr[1, dataGridSprAdr.CurrentRow.Index].Value.ToString() + " " + this.dataGridSprAdr[2, dataGridSprAdr.CurrentRow.Index].Value.ToString() + ".";
                this.Close();
            } }
wm_leviathan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DataGridView Artprog C# (си шарп) 1 13.01.2012 21:34
datagridview ttwork Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 4 06.01.2012 06:28
C#, datagridView Namolem Помощь студентам 1 12.05.2010 01:18
DataGridView Alex_sim Общие вопросы .NET 3 08.05.2010 21:16
DataGridView Dimarik Общие вопросы .NET 2 03.05.2010 15:55