مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

قابلیت افزودن، ویرایش و حذف در خود DataGridView

دوشنبه, 03 دی 1397 12:10

قابلیت افزودن، ویرایش و حذف در خود DataGridView

با سلام و درود

آیا می‌شود که کاربر از طریق خود DataGridView و بدون استفاده از textbox یک ردیف به DataGridView اصافه یا حذف کند؟

دوشنبه, 03 دی 1397 12:24

بله 

سرچ کنید 

create width datagridview c#

دوشنبه, 03 دی 1397 13:14

استاد سرچ کردم به نتیجه‌ای نرسیدم

متنی رو هم که فرمودید سرچ کردم اما در مورد تنظیم عرض ستون‌ها بود

دیتای  DataGridView من داینامیک هستش با توجه به انتخاب کاربر اطلاعات جدول انتخابی در DataGridView نمایش داده می‌شود

قبلا با فعال کردن تیک add ، edite و delete این قابلیت فعال می‌شد

اما الان فقط قابلیت ویرایش آن فعال است و از طریق یه دکمه که خودم اضافه کردم تغییرات ذخیره می‌شود

فقط ویرایش می‌شود و add و delete  با وجود اینکه تیک آن‌ها را زده‌ام اما غیرفعال است

دوشنبه, 03 دی 1397 17:11
ﺳﻪ شنبه, 04 دی 1397 09:36

استاد متاسفانه نتیجه نگرفتم

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;
        }

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید