PDA

View Full Version : تغییر اندازه datagridview با Form خودش



maryam_f
شنبه 17 تیر 1385, 13:06 عصر
سلام.
من یه صفحه دارم که توش یک دیتاگرید هست. وقتی برنامه رو اجرا می کنم و این صفحه رو بزرگ (Maximize) میکنم، دیتاگرید به همون اندازه قبلیش باقی می مونه.
کسی میتونه بگه چیکار باید بکنم که دیتاگریدم هم مثل صفحه بزرگ (و یا کوچیک) بشه؟
ممنون از راهنماییتون.

M.GhanaatPisheh
شنبه 17 تیر 1385, 13:24 عصر
خاصیت Anchor مربوط به DataGrid رو روی چهار جهت تنظیم کنید :

dataGrid1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Win dows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));

maryam_f
شنبه 17 تیر 1385, 15:20 عصر
ممنون از راهنماییتون اما حالا یک سوال دیگه پیش اومد من 2 تا Button دارم که پایین این DataGrid هست و با این کد، دیتاگرید بزرگ میشه و روی این Button ها قرار می گیره؛ باید چیگار کنم که اون دو تا هم موقع بزرگ شدن صفحه بیان زیر DataGrid قرار بگیرن؟

ghafoori
شنبه 17 تیر 1385, 15:52 عصر
خوب حالا خاصیت anchor را از پایین مقدار بده اگه فرمت فارسی از طرف راست هم انرا مقدار بده و اگر انگلیسی از فقط از طرف چپ
برای فارسی


this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windo ws.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));برا انگلیسی


this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windo ws.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
:لبخند:

maryam_f
یک شنبه 18 تیر 1385, 06:51 صبح
ممنون از راهنمایی هر دو دوست. مشکلم با راهنمایی تون حل شد.