PDA

View Full Version : سوال: VsflexGrid ComboBox Sample



UpgradeVB6Code
دوشنبه 23 اردیبهشت 1387, 12:40 عصر
سلام اين سورس رو نگاه كنيد
ميخوام علاوه بر ComboBox بودنش بشه مقدار واردش كرد كه داخل ليست Combo نباشه !؟؟؟
ميشه ؟

Mbt925
دوشنبه 23 اردیبهشت 1387, 23:07 عصر
VSFlexGrid1.TextMatrix(2, 2) = "Sample text"

UpgradeVB6Code
دوشنبه 23 اردیبهشت 1387, 23:28 عصر
نه ميخوام يوزر در زمان اجرا بتونه توي اون سلول تايپ كنه ؟

Mbt925
دوشنبه 23 اردیبهشت 1387, 23:32 عصر
حکمت قرار دادن کمبو باکس جلوگیری از تایپ کردن کاربره.

UpgradeVB6Code
دوشنبه 23 اردیبهشت 1387, 23:40 عصر
آره
اما نميشه يه كامبو باكس معمولي رو به جاي سلول در حالت Edit بزاريم كه بشه توش تايپ هم كرد ؟
مثل وقتي كه براي حالت Edit تكست باكس ميزاشتيم ؟

Mbt925
دوشنبه 23 اردیبهشت 1387, 23:45 عصر
این روش هم امکان پذیره.


احتمالا خود این کمپوننت هم بطور داخلی از همین روش استفاده می کنه.

vbhamed
سه شنبه 24 اردیبهشت 1387, 00:43 صبح
سلام
اينم مثال

تو هر خونه اي مي خواي كليك كن بعدش يا از ليست انتخاب كن، يا بدون اينكه ليست رو باز كني شروع كن به تايپ كردن
براي انتخاب از ليست با صفحه كليد، دكمه Spacebar رو بزن
براي ويرايش عنصري كه تو ليست نيست هم Enter بزن

Mbt925
سه شنبه 24 اردیبهشت 1387, 00:47 صبح
روش دوستمون هم خوبه.

یه نکته رو رعایت کنید : از استاندارد ها پیروی کنید ، قرار دادن کمبوباکس و انجام این کار اصولی نیست.

UpgradeVB6Code
سه شنبه 24 اردیبهشت 1387, 11:32 صبح
سلام
اينم مثال

تو هر خونه اي مي خواي كليك كن بعدش يا از ليست انتخاب كن، يا بدون اينكه ليست رو باز كني شروع كن به تايپ كردن
براي انتخاب از ليست با صفحه كليد، دكمه Spacebar رو بزن
براي ويرايش عنصري كه تو ليست نيست هم Enter بزن
ممنون
دقيقا همون چيزي بود كه ميخواستم :تشویق: