View Full Version : تغیر اندازه ی Column در DataGrid
  
r0ot$harp
جمعه 18 آبان 1386, 18:27 عصر
سلام بچه ها من یه مشکل دارم 
اونم اینکه نمی دونم چه جوری فاصله ی خالی بین هر  Column  رو کم کنم برای بهتر درک کردن سوالم یه عکس هم گذاشتم ممنون .
hrj1981
جمعه 18 آبان 1386, 20:26 عصر
اینجوری فاصله بین آنها را درست کن
DATAGRID.Columns.Item("NAME").Width = با اعداد بازی کن تا درست شود
مثلا با 200 یا 500 شروع کن
در قسمت NAME هم نام سرستون را بنویس ، طبق عکس ID
hrj1981
جمعه 18 آبان 1386, 20:29 عصر
ببخشید ID نبود ، DINI صحیح است
r0ot$harp
جمعه 18 آبان 1386, 21:18 عصر
ممنون از جوابتون ولی من از طریق کد در Comand Button دیتابیس رو به Datagrid ربط و Set می کنم نه از تنظیمات Datagrid پس با این وجود وقتی رویه Command کلیک می شود بعد تازه اطلاعات رویه دیتاگرید نمایش داده می شود من می خوام بدونم تنظیمی نداره  که بشه نوشته ها را Auto Size یا Auto Fit کنیم ممنون .
hrj1981
جمعه 18 آبان 1386, 22:05 عصر
شما می توانید همین کد را در COMMAND BUTTON بکار ببرید
اول  اطلاعات را ست کنید و سپس کد فوق را بنویسید تا هنگامی که رویداد COMMAND شما روی داد اندازه دیتاگرید هم تغییر کند
من هستم اگر نشد بگویید کمکتان کنم
r0ot$harp
جمعه 18 آبان 1386, 22:47 عصر
عزیز من می دونم ولی من در database از کوئری استفاده کردم و هر کاری می کنم این کار انجام نمیشه .
perfeshnal
جمعه 18 آبان 1386, 23:42 عصر
سلام
شما می تونید از این کد استفاده کنید.
DataGrid1.Columns(0).Width = 1150
ali_habibi1384
شنبه 19 آبان 1386, 14:36 عصر
من یک روش پیشنهاد می کنم که کاملا عملی هستش.
شما یکبار adodc  رو به بنکتون وصل کنین بعدس توی خاصیت دیتا سورس در دیتا گرید برین و اونو به adodc  وصل کنین . سپس روی دیتا گرید راست کلیک کنین و روی خاصیت retrieve fields  رو کلیک کنید . وقتی اطلاعات ظاهر شدند properties  رو از  datagrid  بیارین و سپس خصوصیت  with  از برگنشان layout  رو تغییر بدید.
وقتی کارتون تموم شد اتصال رو از adodc  بانک قطع کنین تا با کد نویسی اونو بیارین.
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.