我有一個名爲panelbase
中的WinForms調整大小面板時分流移動
我嘗試用
面板在面板內部的三個平面left
碼頭是left
面板right
碼頭是right
和
p anel button
是fill
。
但按鈕位置不在中心。
這裏是捕捉
如何調整面板left
和麪板right
,當我在中心拖動分離器,面板按鈕的位置始終?
我有一個名爲panelbase
中的WinForms調整大小面板時分流移動
我嘗試用
面板在面板內部的三個平面left
碼頭是left
面板right
碼頭是right
和
p anel button
是fill
。
但按鈕位置不在中心。
這裏是捕捉
如何調整面板left
和麪板right
,當我在中心拖動分離器,面板按鈕的位置始終?
您可以使用Anchor
屬性爲您的buttons
。首先,使其居中,那麼這樣做:
button1.Anchor = AnchorStyles.None;
爲了讓您的按鈕爲中心使用的代碼,你可以做這樣的事情:
button1.Left = (buttonPanel.Width - button1.Width)/2;
我把你的代碼?在事件? –
@Alexbelek只是在'Form Load'中,你可以在設計時將你的'Buttons'居中,你不需要任何代碼來居中它們。如果你通過代碼添加它們,你可以通過代碼來集中它們(正如我指出的那樣)。您需要的唯一代碼是'button.Anchor = ...',您可以在按鈕居中後添加該代碼。 (只有一次) –
我把你的代碼在表單加載但仍然相同,不是中心。 –
您的屏幕截圖顯示的是你的按鈕看起來像爲中心? –
@KingKing等待,我更新問題 –
@KingKing我更新了問題 –