با سلام و درود
آیا میشود که کاربر از طریق خود DataGridView و بدون استفاده از textbox یک ردیف به DataGridView اصافه یا حذف کند؟
بله
سرچ کنید
create width datagridview c#
استاد سرچ کردم به نتیجهای نرسیدم
متنی رو هم که فرمودید سرچ کردم اما در مورد تنظیم عرض ستونها بود
دیتای DataGridView من داینامیک هستش با توجه به انتخاب کاربر اطلاعات جدول انتخابی در DataGridView نمایش داده میشود
قبلا با فعال کردن تیک add ، edite و delete این قابلیت فعال میشد
اما الان فقط قابلیت ویرایش آن فعال است و از طریق یه دکمه که خودم اضافه کردم تغییرات ذخیره میشود
فقط ویرایش میشود و add و delete با وجود اینکه تیک آنها را زدهام اما غیرفعال است
این لینک رو ببینید
استاد متاسفانه نتیجه نگرفتم
private void Edite_Load(object sender, EventArgs e) { dgvDataVeiw.AutoGenerateColumns = false; if (statefrmEdit == "Ostan") { dgvDataVeiw.DataSource = db.Ostan.ToList(); this.dgvDataVeiw.Columns.Add("Text", "Text"); } } private void dgvDataVeiw_RowEnter(object sender, DataGridViewCellEventArgs e) { // Get all rows entered on each press of Enter. var collection = this.dgvDataVeiw.Rows; string output = ""; foreach (DataGridViewRow row in collection) { foreach (DataGridViewCell cell in row.Cells) { if (cell.Value != null) { output += cell.Value.ToString() + " "; } } } // Display. this.Text = output; }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)