2014-03-19 34 views
0

我有一個簡單的計算器一個形式與尺寸245 X 359如何隱藏/顯示按鈕,改變大小形態C#

我現在有科學功能的顯示/隱藏按鈕。

我希望能夠點擊一個按鈕,讓它顯示科學功能。

隨着按鈕的大小爲300 x 400

enter image description here

+0

可以做如下: //隱藏/顯示按鈕 如果(btnName.Visible) { btnName.Visible = FALSE; } else { btnName.Visible = true; } //調整按鈕大小 btnName.Size = new Size(300,400); 或者你也可以在設計時做到這一點。 – 1lastBr3ath

回答

1

在您的按鈕單擊事件,你可以做到以下幾點:

this.Size = new Size(300,400); 
0

在設計,只是讓這些按鈕,但隨後在按下特定按鈕之前將其大小拖至您想要的大小。 添加事件處理程序爲你想要的按鈕,然後執行以下操作:

bool buttonPressed = false; 

private void onChangeSizeButton_pressed(EventArgs e, object o) 
{ 
    if (buttonPressed) 
    { 
     this.Size = new Size(this.Size.Width, DEFAULT HEIGHT HERE); 
     buttonPressed = false; 
    } 
    else 
    { 
     this.Size = new Size(this.Size.Width, NEW HEIGHT HERE); 
     buttonPressed = true; 
    } 
} 
0

在你點擊按鈕時,設置每個scentific功能:

btnMC.Visbile = true; 
btnMC.Size = new Size(300, 400); 
btnMR.Visbile = true; 
btnMR.Size = new Size(300, 400); 
ect... 

這應該做的伎倆。您也可以考慮在單擊按鈕時調整表單的大小。

0

在你的例子中,不需要隱藏和顯示按鈕,只需要改變文本。 在面板或用戶控件上添加修復按鈕並更改文字。如果需要,那麼用戶Button.Visible = false和true。分享您的示例代碼以便進行工作。