PDA

View Full Version : سوال: انتخاب ردیف در گریدویو با انتخاب آیتم های برابر در کمبو باکس و برعکس



ashkan1234
دوشنبه 20 خرداد 1392, 19:51 عصر
سلام دوستان!
چطور میشه با استفاده از یک کمبو باکس و یک گرید ویو،بدون استفاده از دستورات بانک اینکارو کرد:
کاربر هر کدام از آیتم های کمبوباکس (مثلا بر اساس نام خانوادگی)را انتخاب کرد،دقیقا همان مقدار انتخاب شده در گرید ویو انتخاب شود!
عرض شود که مقادیر داخل کمبو با مقادیر داخل گرید یکی هستند!
ضمنا چطور میشه که با استفاده از اونت Row Enter دقیقا عکس بالا عمل کرد؟(یعنی وقتی کاربر روی یکی از ردیفهای گرید کلیک کرد آیتم کمبو به مقدار مثلا نام خانوادگی در گرید تغییر پیدا کنه؟)
عرض شود که فقط باید عمل انتخاب صورت گیرد و فیلتر کردن بقیه موارد مد نظر نمیباشد!
با تشکر فراوان

khokhan
دوشنبه 20 خرداد 1392, 20:58 عصر
سلام دوستان!
چطور میشه با استفاده از یک کمبو باکس و یک گرید ویو،بدون استفاده از دستورات بانک اینکارو کرد:
کاربر هر کدام از آیتم های کمبوباکس (مثلا بر اساس نام خانوادگی)را انتخاب کرد،دقیقا همان مقدار انتخاب شده در گرید ویو انتخاب شود!
عرض شود که مقادیر داخل کمبو با مقادیر داخل گرید یکی هستند!
ضمنا چطور میشه که با استفاده از اونت Row Enter دقیقا عکس بالا عمل کرد؟(یعنی وقتی کاربر روی یکی از ردیفهای گرید کلیک کرد آیتم کمبو به مقدار مثلا نام خانوادگی در گرید تغییر پیدا کنه؟)
عرض شود که فقط باید عمل انتخاب صورت گیرد و فیلتر کردن بقیه موارد مد نظر نمیباشد!
با تشکر فراوان


نمی دونم شاید یه همچی چیزی :لبخند::لبخند::لبخند:

ashkan1234
دوشنبه 20 خرداد 1392, 22:35 عصر
ایول داری...:گیج:
تشکر!
خودشه!فقط واسه عکس این عمل چی؟!
یعنی اگر اونی که تو گرید انتخاب شد توی کمبو هم انتخاب بشه؟میخوام بدونم بدون حلقه ممکنه؟؟

khokhan
دوشنبه 20 خرداد 1392, 22:57 عصر
ایول داری...:گیج:
تشکر!
خودشه!فقط واسه عکس این عمل چی؟!
یعنی اگر اونی که تو گرید انتخاب شد توی کمبو هم انتخاب بشه؟میخوام بدونم بدون حلقه ممکنه؟؟
بفرما چیزی رو که می خوای می تونی در فرم 2 ببینی (برعکس قضیه ):قهقهه::لبخند:

ashkan1234
دوشنبه 20 خرداد 1392, 23:08 عصر
بفرما چیزی رو که می خوای می تونی در فرم 2 ببینی (برعکس قضیه ):قهقهه::لبخند:

مرسی!
خوشم میاد همیشه خندانید...
خیلی زحمت کشیدید!
ولی اگر ممکنه در فرم یک این فرم امکان داشته باشه!
یعنی یه رابطه رفت و برگشتی باشه!
الان از همون کد تو فرم یک استفاده کردم جواب میده ولی یه مشکل کوچیکی داره که وقتی از گرید انتخاب میکنیم یکی آیتم بالاتر در کمبو انتخاب میشه!
بازهم تشکر...:لبخند:

khokhan
دوشنبه 20 خرداد 1392, 23:26 عصر
مرسی!
خوشم میاد همیشه خندانید...
خیلی زحمت کشیدید!
ولی اگر ممکنه در فرم یک این فرم امکان داشته باشه!
یعنی یه رابطه رفت و برگشتی باشه!
الان از همون کد تو فرم یک استفاده کردم جواب میده ولی یه مشکل کوچیکی داره که وقتی از گرید انتخاب میکنیم یکی آیتم بالاتر در کمبو انتخاب میشه!
بازهم تشکر...:لبخند:

عزیز اون کد رو از داخل رویداد SelectionChanged گرید حذف کن ببر به رویداد CellClick گرید تا بلکه اگه خدا بخو اد مشکل حل بشه :لبخند:

ashkan1234
دوشنبه 20 خرداد 1392, 23:31 عصر
عزیز اون کد رو از داخل رویداد SelectionChanged گرید حذف کن ببر به رویداد CellClick گرید تا بلکه اگه خدا بخو اد مشکل حل بشه :لبخند:

خدا خیرت بده!
من تو rowenter قرار داده بودم،بفرمایش شما بردم تو cellclick و مجل حل شد!
حالا اگه حمل بر پرویی و بی ادبی نباشه،بفرمایید چرا اونجا این مشکل رو داشت و با جابجا شدن اونت از (ورود به ردیف)با (کلیک در سلول)مشکل حل شد!
سپاس مجدد:لبخند:

khokhan
دوشنبه 20 خرداد 1392, 23:39 عصر
خدا خیرت بده!
من تو rowenter قرار داده بودم،بفرمایش شما بردم تو cellclick و مجل حل شد!
حالا اگه حمل بر پرویی و بی ادبی نباشه،بفرمایید چرا اونجا این مشکل رو داشت و با جابجا شدن اونت از (ورود به ردیف)با (کلیک در سلول)مشکل حل شد!
سپاس مجدد:لبخند:
زیرا برای اینکه چون وقتی شما در کمبو آیتمی رو انتخاب می کردین و مجبور می کردین که خود به خود رویداد SelectionChanged به جریان دربیاد و به قول بچه ها گفتنی مورمورش بشه :لبخند::قهقهه: ویه قدم جلو بره و دوباره کمبو رو دستکاری کنه مثل حالتی که در بلندگوو میکروفون متناظر به وجود می آد

ashkan1234
چهارشنبه 22 خرداد 1392, 09:56 صبح
با عرض سلام مجدد!
الان یه مشکلی رو متوجه اش شدم!
وقتی روی یکی دیگه از سلولها گرید کلیک کنید(مثلا نام خانوادگی یا سن) ارور میده!
ممنون!:لبخند:

khokhan
چهارشنبه 22 خرداد 1392, 11:18 صبح
با عرض سلام مجدد!
الان یه مشکلی رو متوجه اش شدم!
وقتی روی یکی دیگه از سلولها گرید کلیک کنید(مثلا نام خانوادگی یا سن) ارور میده!
ممنون!:لبخند:
حال یه نگاه به این بنداز ببین حله:لبخند:!!!!!!!!!!!!!!!!!!!!!!!!!!