PDA

View Full Version : باز هم combobox



mosavi_M_K
شنبه 22 دی 1386, 07:56 صبح
سلام
هر چی گشتم چیزی در این مورد پیدا نکردم. من در برنامه ام combobox ی را جهت انتخاب رکورد خاصی توسط کاربر گذاشته ام . چطور میشه کاربر همزمان چند فیلد آن رکورد را مثل نام،نام خانوادگی و شماره شناسنامه قبل از انتخاب از لیست ببینه؟:متفکر:

kheybar
شنبه 22 دی 1386, 08:32 صبح
سوال شما خیلی نامشخص مطرح شده است.
اولا کمبوباکس رو ساختن که یک گزینه را انتخاب کنید مگر نه خوب از لیست باکس استفاده کنید.
در ضمن کومبوباکس خاصیتش همینه که رکوردهای اون دیده نمیشن تا شما لیست و بازکنی حالا چطور میخای کاربر قبل از باز کردن یا انتخاب کردن چندتارو ببینه ؟؟؟؟
شایدم من سوال رو متوجه نشدم.؟؟؟

mosavi_M_K
شنبه 22 دی 1386, 09:08 صبح
در تنظیمات vb.net ) combobox )تنها به یک فیلد از جدول میتوان لینک کرد .بنابراین هنگامیکه لیست آن باز می شود همان فیلد (یک ستون) دیده میشه. حالا من میخوام وقتی combobox کلیک میشه چند فیلد (چند ستون) به جای یک فیلد (یک ستون) جهت انتخاب دیده بشه. نمیدونم منظورم رو رسوندم یا نه!

hesam_hma
شنبه 22 دی 1386, 17:12 عصر
اگه منظورت اینه که یه سطر کامل(تمامی فیلدهای یه سطر) انتخاب بشه خاصیت

SelectionMode = FullRowSelect
اگه منظورت اینه که چند تا سطر رو انتخاب کنی


DataGridView1.Rows.Item(n).Selected = True

hesam_hma
شنبه 22 دی 1386, 17:17 عصر
اگه هم منظورت اینه که چند تا از ستونها انتخاب شن اول خاصیت

SelectionMode = RowHeaderSelect
بعد با کد زیر هر ستونی رو بخوای می تونی انتخاب کنی ، شماره سطر و ستون رو میتونی عوض کنی


DataGridView1.Rows.Item(0).Cells(2).Selected = True
DataGridView1.Rows.Item(0).Cells(0).Selected = True

hesam_hma
شنبه 22 دی 1386, 17:27 عصر
اگه هم منظورت اینه که چند تا از ستونها انتخاب شن اول خاصیت

SelectionMode = RowHeaderSelect
بعد با کد زیر هر ستونی رو بخوای می تونی انتخاب کنی ، شماره سطر و ستون رو میتونی عوض کنی

()
DataGridView1.Rows.Item(0).Cells(2).Selected = True
DataGridView1.Rows.Item(0).Cells(0).Selected = True