PDA

View Full Version : سوال: ترازبندي كپشن هدر vsflexgrid



aminpprog
یک شنبه 22 اسفند 1389, 23:39 عصر
با سلام خدمت دوستان :
چگونه مي توان كپشن Header كامپوننت vsflexgrid را ترازبندي كرد ؟

hrj1981
دوشنبه 23 اسفند 1389, 15:11 عصر
با سلام ، اگه منظورتان تغيير اندازه ستون هاست از متد زير استفاده كنيد
VSFlexGrid1.ColWidth(شماره ستون)= value

aminpprog
دوشنبه 23 اسفند 1389, 23:43 عصر
منظور من اين است كه : نوشته اي كه در قسمت هد هرستون قرار دارد را چگونه چپ چين راست چين و يا وسط چين كرد ؟

hrj1981
سه شنبه 24 اسفند 1389, 12:46 عصر
به صورت كل ستون
VSFlexGrid1.ColAlignment(شماره ستون)= value
و يا سلول به سلول
VSFlexGrid1.Cell(flexcpAlignment, شماره ستون, شماره سطر)= value

aminpprog
سه شنبه 24 اسفند 1389, 13:28 عصر
بسيار از راهنمايي شما متشكرم اما مقصود من اين نيست كه مقادير كل ستون را ترازبندي كنم (گفته شماره 1 شما) يا سلول خاصي را ترازبندي كنم (گفته شماره 2 شما) بلكه مقصود من اين است كه چگونه نوشته اي را كه در بالاي مقادير هر ستون قرار دارد (كه به آن Head همان ستون هم گفته مي شود) ترازبندي كرد ؟

vbhamed
سه شنبه 24 اسفند 1389, 16:10 عصر
سلام
البته چيزي كه Hrj1981 عزيز نوشتن كل ستون رو تا پايين تنظيم ميكنه
براي اينكه فقط Caption Header تنظيم بشه از دستور زير استفاده كنيد
عدد 1 در دستور زير شماره ستون شروع و پايان و عدد 0 هم شماره سطر شروع و پايان هست


VSFlexGrid1.Cell(flexcpAlignment, 0, 1, 0, 1) = flexAlignGeneralCenter

aminpprog
سه شنبه 24 اسفند 1389, 23:55 عصر
بي نهايت از راهنمايي ارزنده شما ممنونم .