отправка датируемого значения в другую форму и создание al oop и отображение его в dgv - PullRequest
0 голосов
/ 27 февраля 2020

У меня есть одна форма, в которой я создаю таблицу в глобальном масштабе. в данных данные сохраняются динамически. когда я нажимаю кнопку добавления, чтобы сохранить данные, появляется всплывающее окно. на этом экране у меня есть сетка, в которой я хочу l oop для некоторых данных и показать их в этой таблице .... все, что мне нужно знать, это как я могу получить значение из datable и создать все oop и показать данные в виде сетки данных

 register form = new register();
            DataTable dt = new DataTable();
            dt=form.purchasedtable;
           int  frooms=int.Parse(dt.Columns["Froms"].ToString());
            string to = dt.Columns["To"].ToString();
            for (int i =frooms; i <= int.Parse(to); i++)
            {
                DataTable dtt = new DataTable();

                dataGridView2.Rows.Add(dtt);
            }

это то, что я сделал, но это не работает

1 Ответ

0 голосов
/ 27 февраля 2020

Если вы используете Winforms

    var dataTable = new DataTable();

                // Get All Rows
                var rows = dataTable.Rows;
// Loop Over all rows                
foreach (DataRow dataRow in rows)
                {
                    //Get All Columns in Rows
                    var rowArray = dataRow.ItemArray;

foreach (var col in rowArray)
                    {
                        if (col is int)
                        {
                            var number = (int) col;
                            Console.WriteLine(number.ToString());
                        }
                        if (col is string)
                        {
                            var number = (string) col;
                            Console.WriteLine(number.ToString());
                        }
                        if (col is double)
                        {
                            var number = (double) col;
                            Console.WriteLine(number.ToString());
                        }
                    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...