تبلیغات
صفحه اول آرشیو مطالب هواشناسی قیمت طلا سکه و ارز قیمت خودرو تبادل لینک ارتباط با ما
مطالب سایت
سرگرمی سینما فرهنگ و هنر پزشکی اجتماعی تصویری دین و اندیشه گوناگون
صفحه اول آرشیو مطالب هواشناسی قیمت طلا سکه و ارز قیمت خودرو تبادل لینک ارتباط با ما
مطالب سایت
سرگرمی سینما فرهنگ و هنر پزشکی اجتماعی تصویری دین و اندیشه گوناگون
ورود
آمار وبسایت
کاربران آنلاین :
138
تعداد کل بازدیدها :
27936452
اوقات شرعی
تبلیغات
select كردن ايتم هاي combobox در سي شارپ
آرام جان گل13-05-2007, 02:16 AMسلام من چون سوالم طولاني است در چند تاپيك ارسال مي كنم من يك دكمه دريك فرم(فرم شماره يك) دارم به اسم" درج سند" با كليك اين دكمه فرم ديگري (فرم شماره دو) باز مي شود كه براي وارد كردن داده هايم طراحي شده انواع اسناد من كتاب و سي دي و مقاله ..... است و نوع سند من در يك combobox قرار دارد و يك combobox ديگر هم دارم كه براي گروه اسناد من استفاده مي شود مثل فلسفه و كامپيوتر و رياضيات و فيزيك ........ من فرم شماره دو را هم براي درج داده هاي جديد استفاده مي كنم و هم براي ويرايش داده هايم (در فرم شماره يك دكمه ديگري براي ويرايش اسنادم وجود دارد) يك تابع تعريف كرده ام كه بين كليك روي درج سند و يا كليك روي ويرايش سند تمايز قايل مي شود من يكي يكي كد هايم را براي روشن شدن قضيه مي نويسم آرام جان گل13-05-2007, 02:17 AMكليك روي دكمه "درج سند " در فرم شماره يك: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! كليك روي دكمه "ويرايش سند" در فرم شماره يك !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! آرام جان گل13-05-2007, 02:19 AMتابع متمايز كننده دكمه درج و يا ويرايش !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! آرام جان گل13-05-2007, 02:22 AMكليك دكمه "تاييد" در فرم شماره دو !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! علت تعريف اين تابع اين بود كه مي خواستم از يك فرم در دو مورد تقريبا مشابه استفاده كنم من قبلا براي هر دكمه اي يك فرم تعريف مي كردم ولي اين بار مي خوام امتحان كنم براي چند تا دكمه مي تونم از يك فرم استفاده كنم يك نكته : من دو تا combobox را با يك آرايه كمكي كه انديس آيتم ها دارد پر مي كنم با كد زير: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! آرام جان گل13-05-2007, 02:24 AMو حالا مشكل من 1- مي خوام اگر دكمه "درج سند" را زدم هر دو combobox روي ايتم اول select باشند كه اين كار حتما بايد در تابع متمايز كننده انجام بشه نبايد در load form صورت بگيره چون اين فرم براي دو تا رويداد استفاده مي شود و در حالت ويرايش بايد اين دو تا كومبو باكس روي گروه و نوع خودشون select بشن 2- اگر من كد قبل رو براي ويرايش بنويسم تا زماني كه من در زمان ويرايش گروه و نوع جديدي انتخاب مي كنم موردي پيش نمي آيد ولي اگر نوع و گروه را دست نزده ok كنم پيغام مي ده كه هيچ موردي از combobox ها انتخاب نشده اند يعني بايد يك چيزي انتخاب شود و اين خوب يك مشكل است كلا من مشكلم در مورد پر كردن اين كومبو باكس هاست براي اينكه هم بدونيد كه من از چه طريقي رفتم و سر درگم نشيد و يا اشتباهي از سوال من برداشت نكنيد مجبور شدم كه اين همه بنويسم لطفا راهنمايي كنيد. مرسي someone14-05-2007, 01:58 AMسلام. برای مورد اول میتونین Item اول رو با استفاده از Text Property به Combo نسبت بدین. که به این صورت هنگام Load فرم اولین Item رو نمایش بدین. و برای اینکه اولین Item رو انتخاب کنین کافیه از Index مناسب Item استفاده کنین : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! مورد دومتون هم به همین شکل رفع میشه. كلا من مشكلم در مورد پر كردن اين كومبو باكس هاست شما به درستی از Items.Add استفاده میکنین. آرام جان گل18-05-2007, 01:22 AMسلام مشكل من در پر كردن اوليه كومبو باكس نيست(تابع هاي fillgroup , filltype) مشكل من اينه كه مي خوام وقتي فرمم لود شد يكي از ايتم هاي كومبو باكس در كومبو باكس به نمايش درآيد مثلا به طور عمومي آيتم اول وبعد هم كاربر بر حسب نيازش آيتم دلخواهش رو انتخاب كنه كد من موقع زدن دكمه (درج) در فرم( ويرايش اسناد) به صورت زير است يعني مي خوام بازدن اين دكمه، فرم( درج سند) كه لود ميشه در كومبو باكس يك آيتم انتخاب شده نشان دهد و اين طوري خالي نباشه http://i3.tinypic.com/6cde9on.jpg كد روي دكمه درج: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! كد روي دكمه تاييد در فرم رويي !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! مرسي راهنمايي كنيد ببخشيد كه دوباره زياد شد هر كاري كردم خلاصه تر نشد someone18-05-2007, 03:35 AMدوباره سلام. کافیه در FormLoad از کد زیر برای هر کدوم از ComboBox ها استفاده کنین. البته بعد از پر شدن Combo. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! مثلا : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! آرام جان گل19-05-2007, 01:38 AMسلام مرسي و ممنون كاربر someone موضوعي كه براي من مشكل ايجاد مي كرد اين بود كه توابع fillgroup , filltype را به جاي صدا زدن در سازنده در لود فرم صدا ميزدم مرسي واقعا يك پيشنهاد خوب و به جا چه زود آدم رو به هدف مي رسونه رژینا05-04-2010, 12:51 AMسلام. من یه فرمی دارم به نام رسید بار که داخل آن datagridview گذاشتم که با وصل شدن به database مثلا نام راننده و کد و... ظاهر میشه.میخوام ویرایش کنم.وقتی دکمه ویرایش را میزنم وارد یک صفحه دیگه میشم که من داخل فرم ویرایشم برای نام راننده از combobox استفاده کردم که با دستوراتی که در لود فرم نوشتم اسامی تمامی رانندگان در ان ظاهر میشه. مشکل من اینه که مثلا من در فرم رسید بار 10 تا کد دارم که یعنی 10 تا نام دارم من نفر 8 را انتخاب میکنم وقتی دکمه ویرایش را میزنم میخوام نفری که در فرم اول انتخاب کردم با همان نام در combbox ظاهر بشه اما هر دفعه همان نفر اول که در فرم رانندگان است وارد میشود و مجبورم لیست combobox را باز کرده و دوباره انتخاب کنم ممنون میشم زود جوابمو بدید سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
شما هم رأی دهید
[ارسال شده از: سایت ریسک]
[مشاهده در : www.ri3k.eu]
[تعداد بازديد از اين مطلب: 34]
برچسب های کاربران: combobox در سی شارپ  -  کمبو باکس در سی شارپ  -  ویژگی combobox در سی شارپ  - 
صفحات پیشنهادی
گوناگون
پربازديدترين ها
مطالب بعدی
مطالب پیشین
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
سایت واضح آرشیو وب فارسی می باشد و هیچ یک از مطالب درج شده را تایید یا رد نمی کند و مسئولیت استفاده از آنها بر عهده صاحب اثر و کاربران سایت می باشد







