PDA

View Full Version : سوال: نمایش دو تکس در یک تکس



moghadam1372
یک شنبه 16 بهمن 1390, 15:03 عصر
سوال اول - به چه روشی می شود که کد مشتری و نام مشتری در یک تکس به محض تایپ کد ویا نام مشتری هر دو در همان تکس جستجو شود؟


سوال دوم - به چه روشی کد ونام مشتری دریک لیست روبروی هم نمایش داده شود ودیگرمشریان هم در زیر هم باشد وروی هر کدام که کلید کرد انتخاب شود ؟ مثال
1---- احمد محمودی
2---- تقی محمدی
3---- محمود محمودی

kitcat_m18
یک شنبه 16 بهمن 1390, 15:40 عصر
سلام،
جواب سوال اولت:
شما باید تعیین کنی که قراره کدوم یکی تو تکست نوشته و جستجو بشه کد مشتری یا نام مشتری
برای این کار می تونی از دو تا RadionBotton یا حتی از ComboBox و یا حتی ToggleBotton استفاده کنی، بستگی به سلیقه خودت داره.
البته می تونی هر دو رو جستجو کنی اگه یکیش نتیجه ای در بر داشت نشون بده اما به نظرم اصولی نیست و یه جستجوی اضافی این وسط انجام میشه.

جواب سوال دومت:
از Grid استفاده کن

موفق باشی :لبخندساده:

hamid.karimy
یک شنبه 16 بهمن 1390, 16:00 عصر
جواب اول - دوست عزیز تابع جستجو کنندتو توی textBox_textChange بنویس
جواب دوم-شما لیستتو بایند می کنی به یه دیتا تیبلی.بعد valueMember لیست رو آی دی قرار بدید و برای displayMember آی دی +نام+نام خانوادگی.یا هنگام ساخت دیتاتیبل این کار را انجام دهید

listBox1.DataSource = yourDataTable;
listBox1.ValueMember = ID;
listBox1.DisplayMember=string.Format("{0}----{1} {2}",ID,Name,Family)