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

نام تاپیک: مشکل در ارتباط combobox

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1391
    پست
    38

    مشکل در ارتباط combobox

    سلام به همه
    من می خوام با کلیک برروی combobox اطلاعاتش روی یه lable نشون داده بشه
    برای این کار این خط کد رو نوشتم:
    lbl_check.Text = comboBox1.SelectedItem.ToString();


    ولی به جای اینکه اطلاعات رو نشون بده این رو نشون میده: System.Data.DataRowView!!
    ممنون میشم راهنمایی کنین :)

  2. #2

    نقل قول: مشکل در ارتباط combobox

    lbl_check.Text = comboBox1.Text

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1391
    پست
    38

    نقل قول: مشکل در ارتباط combobox

    یه مشکل دیگه هم هست!
    من میخوام وقتی فرم load میشه توی lable یه خط نوشته بشه و وقتی تیک یه checkbox رو می زنم combo فعال بشه و با کلیک روی گزینه های combo متن داخل lable عوض بشه وقتی هم تیک checkbox برداشته میشه متن lable به حالت اولیه ای که بود برگرده.
    همه چیز درست کار میکنه ولی وقتی فرم load میشه به جای اینکه متن اولیه lable نشون داده بشه همون عبارت داخل combo رو نشون میده!!!
    مشکل از کجاست؟!!!

  4. #4

    نقل قول: مشکل در ارتباط combobox

    یه مشکل دیگه هم هست!
    رسمش اینه که یکی برا حل مشکل تلاش کرد ازش تشکر بشه
    خب حالا کدهاتو قرار بده تا دوستان نظرشونو اعلام کنن

  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1391
    پست
    38

    نقل قول: مشکل در ارتباط combobox

    بله حق با شماست :)

    این کدی که در رویداد load فرم نوشتم:
    lbl_check.Text = "بررسی مغایرت جدول بندواو و ابلاغ به صورت کلی";

    comboBox1.DataSource = dlregion.getall();
    comboBox1.ValueMember = "RegionCode";
    comboBox1.DisplayMember = "Region";


    این کد کلیک checkbox:
    if (chk_regionfilter.Checked == true)
    {
    comboBox1.Enabled = true;
    lbl_check.Text = "بررسی مغایرت جدول بندواو و ابلاغ در منطقه ";
    }
    else
    {
    comboBox1.Enabled = false;
    lbl_check.Text = "بررسی مغایرت جدول بندواو و ابلاغ به صورت کلی";
    }


    این هم کدی که در رویداد SelectedIndexChanged برای combobox نوشتم:
    lbl_check.Text = "بررسی مغایرت جدول بندواو و ابلاغ در منطقه " + comboBox1.Text;


    ممنون :)

  6. #6

    نقل قول: مشکل در ارتباط combobox

    مشکل اینه که وقتی شما comboBox رو مقدار دهی میکنی توی رویداد load به صورت اتو رویداد SelectedIndexChanged هم raise میشه و تو این رویداد هم که گفتین متن لیبل رو بذاره رو ایتم انخابی و ایتم انتخابی هم در حالت معمول ایتم اول هست ( ینی index =0 )
    خب حالا برا حل این مشکل میتونی توی رویداد SelectedIndexChanged ی شرط بذاری که اگه CheckBox فعال بود متن ایتم رو به label بده و یا اینکه توی فرم لود خط اول رو ببری اخر ، ینی توی فرم لود label رو بعد از مقدار دهی ComboBox مقدار دهی کنی

    موفق باشی

  7. #7
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1391
    پست
    38

    نقل قول: مشکل در ارتباط combobox

    بسیار تشکر! درست شد :)

تاپیک های مشابه

  1. پاسخ: 11
    آخرین پست: جمعه 30 فروردین 1392, 19:16 عصر
  2. مشکل در ارتباط دادن ComboBox با دیتابیس اکسس...
    نوشته شده توسط Heidari66 در بخش VB.NET
    پاسخ: 3
    آخرین پست: سه شنبه 19 اردیبهشت 1391, 19:27 عصر
  3. یک مشکل در ارتباط دو جدول با هم
    نوشته شده توسط aminzadeh_mojtaba در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 16
    آخرین پست: دوشنبه 09 خرداد 1384, 14:36 عصر
  4. مشکل در ارتباط با دیتا بیس سرور
    نوشته شده توسط Mona-Manochehry در بخش گزارش سازی با Crystal Report
    پاسخ: 4
    آخرین پست: یک شنبه 13 دی 1383, 08:44 صبح
  5. یه مشکل در ارتباط کار با اکسس
    نوشته شده توسط مهدی فهمیده غلامی در بخش برنامه نویسی در Delphi
    پاسخ: 5
    آخرین پست: سه شنبه 03 شهریور 1383, 02:25 صبح

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

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