PDA

View Full Version : باز هم مشكل با vsflex8



sh2007
سه شنبه 08 اردیبهشت 1388, 07:55 صبح
با سلام خدمت دوستان
چند مشكل با vsflex8 دارم كه اگه دوستان بتونند منو راهنمائي كنند ممنون مي شم

1- من مي خوام عرض و طول هر ستون رو بصورت دستي تغيير بدم
2- با چه روشي به كاربر مي تونم اجازه بدم فقط يك رديف رو سلكت كنه نه تمام رديفها
3- بعد از سلكت كردن يك رديف مثلا بتونم اطلاعات يك سلول كه توي اون كد يا نام و نام خانوداگي همون رديف رو بخونم

از دوستان ممنون مي شم منو راهنمائي كنند

mpmsoft
سه شنبه 08 اردیبهشت 1388, 12:30 عصر
جواب 1 :



VSFlexGrid1.Cell(flexcpWidth, 0, 0, VSFlexGrid1.Rows - 1, VSFlexGrid1.Col - 1) = 100
VSFlexGrid1.Cell(flexcpHeight, 0, 0, VSFlexGrid1.Rows - 1, VSFlexGrid1.Col - 1) = 100


جواب 3



VSFlexGrid1.TextMatrix(VsFlexGrid1.Row,1)

sh2007
سه شنبه 08 اردیبهشت 1388, 13:01 عصر
دوستان سلام
كسي نمي تونه جواب اين سوال رو بده كه
- با چه روشي به كاربر مي تونم اجازه بدم فقط يك رديف رو سلكت كنه نه تمام رديفها

ممنون

sh2007
چهارشنبه 09 اردیبهشت 1388, 08:21 صبح
با سلام
با كليك برروي vsflx و با اين كد
VSFlexGrid1.TextMatrix(VsFlexGrid1.Row,1)
مي تونيم اطلاعات روي توي تكستها و غيره نمايش بديم اما حالا اگه بخوايم با استفاده از مكان نما رو گريد حركت كنيم كد قبلي رو توي چه رويداد گريد بنويسم كه بتونم بخونم اونها رو ممنون دوستان هستم جواب بدن

(سیدشریفی)
چهارشنبه 09 اردیبهشت 1388, 08:36 صبح
با سلام
فكر كنم بايد دستورات خود را در رويداد زير بنويسيد

VSFlexGrid1_EnterCell()

sh2007
چهارشنبه 09 اردیبهشت 1388, 08:46 صبح
آقا سيد ممنون جواب داد
يه سوال ديگه:
مي خوام اعداد رو توي سلول گريد بصورت سه رقم سه رقم جدا كنم با چه روشي مي تونم اينكار رو انجام بدم البته با استفاده از متدها و پروپرتي هاي خود گريد اگه وجود دارند

(سیدشریفی)
چهارشنبه 09 اردیبهشت 1388, 11:22 صبح
VSFlexGrid1.ColFormat(1) = "###,###"

شماره 1 در اينجا شماره ستون مورد نظر ميباشد
:چشمک:

sh2007
چهارشنبه 09 اردیبهشت 1388, 11:41 صبح
آقا سيد ممنون
يه سوال ديگه اگه جواب بدي منون مي شم
اطلاعاتي رو كه توي گريد هست با چه روشي مي تونم اصلاح كنم احتمالا اين سوال جوابش يه مقدار طولاني هست ولي اگه جوب بدي ممنون مي شم

vbhamed
چهارشنبه 09 اردیبهشت 1388, 13:10 عصر
دوستان سلام
كسي نمي تونه جواب اين سوال رو بده كه
- با چه روشي به كاربر مي تونم اجازه بدم فقط يك رديف رو سلكت كنه نه تمام رديفها

ممنون

سلام

خاصيت AllowSelection رو برابر False كنيد

xxxxx_xxxxx
چهارشنبه 09 اردیبهشت 1388, 18:10 عصر
سلام

خاصيت AllowSelection رو برابر False كنيد
و بعد SlectionMode رو روي 1 يا 3 قرار بديد.

sh2007
پنج شنبه 10 اردیبهشت 1388, 07:52 صبح
دوستان سلام
حالا دو تا سوال ديگه من چطوري مي تونم روي يك رديف كه مد نظرم هستم ك بنويسم و سلكت بشه
و سوال بعدي اين كه اگه خواستم ركودها رو ويرايش كنم چكاري انجام بدم . يا چه نكاتي رو مدنظر قرار بدم
ممنون

(سیدشریفی)
پنج شنبه 10 اردیبهشت 1388, 07:55 صبح
بعد از كارهايي كه دوستانمان گفتند همچنين بايد در رويدادهاي مربوطه ديتابيست را آپديت بكني