نمایش نتایج 1 تا 3 از 3

نام تاپیک: مشکل کامبو باکس در گرید ویو

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    دور خواهم شد از این خاک غریب
    سن
    35
    پست
    62

    مشکل کامبو باکس در گرید ویو

    با سلام خدمت اساتید گرامی
    من سوالی داشتم که امیدوارم جوابشو بگیرم. من گریدی دارم که این گرید یکسری آیتم هایی رو داره که بعضی هاشون باید به صورت کامبو باکس باشن- کاربر گزینه هایی را باید انتخاب کنه - بنده چون از store procedure برای لود محتویات گرید استفاده کردم نمی تونم به صورت ویزارد نوع آیتم ها رو از نوع کامبو در نظر بگیرم و کدهای زیادی رو از اینترنت سرچ کردم ولی هیچکدمشون مشکلمو حل نکرد
    می خواستم ببینم میشه به جای کامبو کاربر یه جور دیگه گزینه هاش رو انتخاب کنه؟؟؟؟
    باتشکر قبلی

  2. #2
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: مشکل کامبو باکس در گرید ویو

    با سلام.

    یک راه که از کمبو استفاده نکنی اینه فرضا در رویداد ورود به سلول مورد نظرت یک فرم جدید باز بکنی و در اون فرم مقدار رو کاربر انتخاب بکنه و فرضا ok بزنه و از فرم خروج کنه و مقدار به سلول مورد نظر بره.

    موفق باشید

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    دی 1383
    محل زندگی
    اصفهان
    پست
    40

    نقل قول: مشکل کامبو باکس در گرید ویو

    يه راه حل ديگه اينه كه به صورت ويزادي كمبوهات را اضافه و اد كني و ديتا سورس هاش را هم معلوم كني ولي با كد نويسي اچازه تغيير را بدي مثال براي تايپ در كمبو در رويداد
    private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
    {
    e.CellStyle.BackColor = Color.Brown;
    if (this.dataGridView1.CurrentCellAddress.X == stuff_name.DisplayIndex)
    {
    ComboBox cb = e.Control as ComboBox;
    if (cb != null)
    {
    cb.AllowDrop = true;
    cb.DropDownStyle = ComboBoxStyle.DropDown;

    }
    }
    }

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •