سلام, خوبی علی آقا؟
هر کنترل دیتاگرید شامل مجموعه ای از ردیف ها و ستون ها می شود. در واقع کاری که شما می خواهید انجام بدید اضافه کردن یک ردیف جدید به دیتا گریده (البته دیتاگریدما باید حداقل 1 ستون داشته باشه تا بتونیم ردیف جدیدی اضافه کنیم)
برای اضافه کردن ستون در زمان طراحی از کلیک راست و زیر منوی edit column استفاده میکنی. هر چقدر ستون لازمه add می کنی. در زمان اجرا هم میشه با متد add به مجموعه ستون ها یک ستون جدید اضافه کرد
DataGrid1.columns.add (columnName, ColumnHeaderText)
پارامتر اول نام ستونی است که اضافه میشود و پارامتر دوم هم متنی که در سرستون نمایش داده میشود
واسه گرفتن مقدار یک سلول خاص هم از شماره سطر یا ردیف و شماره سلول مورد نظر (که مشخص کننده ستون هم هست) استفاده می کنیم. مثلا
Lable1.text=Datagrid1.Rows(0).cells(1).value.tostr ing
مقدار برگشتی , مقدار موجود در ستون دوم و سطر اول جدول هست. (ایندکس های ردیف و ستون ها از صفر شروع میشوند)
واسه اضافه کردن ردیف جدید هم
Datagrid1.rows.add(Parameters)
پارامترها هم مقادیری هستند که باید در ستون های مختلف یک ردیف قرار بگیرند, اگه سه تا ستون داشته باشیم
('set1',"Set2","Set3")