1樓:小羊說程式設計
設定datagridview控制項中的dock屬性 ,可以把他設定為fill
或者設定datagridview的anchor屬性 這個屬性可以設定隨著窗體的拉動 ,那麼的它就會拉大
2樓:匿名使用者
主窗體 事件 布局分類裡有個 resize事件(當窗體大小改變時發生)
在裡面寫東西,可以按你的需求控制控制項要改變的大小,入datagridview.widh=this.width*0.9 寬就一直是主窗體的90%了
3樓:大眼皮兒
通過控制控制項的anchor屬性
winform 如何使控制項隨著窗體的大小改變而改變?
4樓:強臨花開
我們需要借助控制項的anchor屬性才能實現這個功能。
操作步驟:
1、在visual studio設計器中選擇控制項,然後轉到屬性視窗,我們會看到乙個標註為「anchor」的屬性。
2、在visual studio中,當控制項放置於窗體時,預設的anchor設定是「頂部、左邊」,這使得控制項和窗體的頂邊和左邊緣固定相關,所以我們還需設定右邊和下面,如下圖。
3、設定好後,我們去執行,當窗體改變時,果然右邊(和下面)都會自動縮放大小的。
4、再去設定其他的,對應的datagridview和其父級的groubox,都設定為對應的部分的anchor值。
5、這樣,當改變窗體大小後,也可以自動縮放了。
5樓:匿名使用者
1.通過設定控制項的 anchor 屬性的就行了,看情況設定 left, up, right, bottom (下圖的紅色方框部分);
2.也可以在介面新增布局控制項(下圖的藍色方框部分),記得也設定其 anchor 屬性。
6樓:匿名使用者
設定控制項的anchor屬性
7樓:匿名使用者
在"black4371"講的屬性中設定就ok!
8樓:因魚
設定控制項的dock屬性
c#中表單裡的控制項如何隨視窗大小的改變而改變
9樓:匿名使用者
幾種方法:
1、點選控制項,屬性,裡面有乙個dock,選擇fill,就會變得和它的父容器一樣大。而且會隨之變化。
2、點選控制項,屬性,裡面有乙個anchor,選擇top,right,bottom,left。也會隨著父容器變化大小。
3、在from_resize事件裡面寫**,令控制項的寬等於窗體的寬,高等於窗體的高。
謝謝採納
c#中怎麼使控制項隨著窗體的大小改變而改變
10樓:匿名使用者
用tablelayoutpanel控制項對你的控制項進行布局,可以滿足你的要求
11樓:匿名使用者
強烈建議 將form的formborderstyle屬性由sizeable修改為fix開頭的
因為乙個登入窗體改變大小是沒有意義的
下面回答下你的問題 **和字一起 那麼把他們放到panel裡面就沒你這樣的問題了
能改變大小的窗體控制項擺放很是費勁, 常用方法就那幾個:
panel裡放控制項、anchor屬性修改 minsize maxsize屬性控制
12樓:
可以如下設定:
1:ctr.dock = dockstyle.fill;
適用於子控制項佔滿父控制項的情況;
2: ctr.anchor = top, bottom, left, right;
適用於任意大小控制項和窗體一起變大變小的情況。
13樓:xcheese摩羯
統一設定 一組 anchor 如top, right,更細緻的通過resize 事件用**控制。
c#控制項的位置和大小隨窗體大小的變化而變化
14樓:
窗體程式只能手動的在formsizechanged響應裡通過**調整窗體大小改變時控制項的位置。很不方便。
15樓:匿名使用者
設計檢視時將控制項放置再你需要的位置
dock屬性為none
anchor屬性為none
則該控制項的位置一直處於窗體的相對位置上
也可以使用flowlayoutpanel控制項規劃form的控制項位置。
16樓:
位子可以通過dock屬性和anchor屬性來控制。
如何讓windows form上的控制項跟隨窗體的縮放而自適應大小
17樓:茅赫
如**你的控制項須要填滿全部視窗空間,例如顯示資料用的dbgrid,可以設定dbgrid的align屬性為caclient,如許在視窗調劑大大小時,dbgrid就會主動調劑大大小了。然則如**是象dbedit之類的小控制項,就只能如同lichp兄所說,在form的resize事宜中根據調劑後的視窗大大小計算出每個控制項的left、top、width、height屬性,用法度榜樣來調劑了。
game exe 應用程式錯誤,exe應用程式錯誤
重新註冊系統所有dll檔案,消滅 記憶體不能為read或written 等錯誤 windows系統有時之所以會頻繁受到損傷,主要是許多應用程式常常共享呼叫一些dll檔案,一旦有的應用程式在使用完畢被自動解除安裝掉後,這些應用程式所呼叫的dll檔案往往也會跟著被刪除掉了,這麼一來windows系統或系...
如何關閉執行的程式 如何關閉應用程式
步驟1摁住鍵盤上的 ctrl shift esc 或者 ctrl alt delete 組合快捷鍵啟動 任務管理器 步驟2在任務管理器中點選需要結束的執行程式選中它 步驟3最後點選 結束任務 即可。如何關閉應用程式 所有開啟的程式左上角都有乙個叉,點選後就可以關閉程式了。有的應用被遮擋隱藏了起來,這...
如何更改應用程式通訊埠
不同的軟體在自己的設定頁面都可以更改。接收埠很多固定埠都對應的特定的業務,比如http 80,ftp 21等。傳送埠都是系統自動選擇的,固定也沒什麼意義。接收埠很多固定埠都對應的特定的業務,比如http 80,ftp 21等。傳送埠都是系統自動選擇的,固定也沒什麼意義。對,服務端的軟體和服務的接收埠...