其實我想製作一個計算器,它包含標準,科學和程序員功能,每個面板在不同的面板上,但是在相同的窗體上如何控制這些面板相應的單選按鈕在窗體上.. 謝謝如何鏈接多個單選按鈕與多個面板在C#中的同一窗體上..
1
A
回答
0
更改單選按鈕(有一個事件)只需設置不同面板的可見性和適合窗體的寬度。
1
比方說你有3 RB,rb1, rb2, rb3
的形式和在groupBox
。和3個用戶控件或具有特定功能的面板。
// wire all buttons to same event
rb1.CheckedChanged += OnCheckChanged;
rb2.CheckedChanged += OnCheckChanged;
rb3.CheckedChanged += OnCheckChanged;
private void OnCheckChanged(object sender, EventArgs e)
{
var rb = (RadioButton)sender;
if (rb.Checked)
{
if (rb.Name = "rb1")
panel1.BringToFront();
elseif (rb.Name = "rb2")
panel2.BringToFront();
else
panel3.BringToFront();
}
}
在這種方法中,我們假定所有面板或控件已經在窗體上。你只需要改變他們的z順序。您還需要設置一個初始的form.Load
,或在設計以及相應的按鈕應該被檢查,例如
private void Form_Load(object sender, EventArgs e)
{
panel1.BringToFront();
}
這只是在做它的爲數不多的途徑之一。希望這個很容易理解
相關問題
- 1. 單個FancyBox窗體與多個鏈接
- 2. 如何在一個頁面上選擇多個單選按鈕?
- 3. 如何在同一頁面上放置多個充當鏈接的html按鈕?
- 4. 鏈接單個頁面上的多個按鈕
- 5. 與多個單選按鈕
- 6. 單個窗體上的多個按鈕,但只有一個提交按鈕?
- 7. 如何防止在窗體上單擊多個按鈕
- 8. 多個單選按鈕,一個選中
- 9. 窗體上的多個按鈕
- 10. 創建多個面板並在按鈕上單擊顯示一個面板wpf
- 11. 如何在同一個窗口中使用多個按鈕?
- 12. PHP窗體多個按鈕
- 13. 如何確定在具有多個按鈕組的窗體中選擇哪個單選按鈕?
- 14. 在win窗體中的多個組框中的一個按鈕
- 15. 在一個窗體上處理多個面板
- 16. Html在同一個新窗口中打開頁面上的多個鏈接
- 17. 在同一個窗口上動作的多個按鈕
- 18. 如何在c#中WP7上同時按下多個按鈕#
- 19. 在窗體上創建多個按鈕的Ms-Access 2016按鈕
- 20. 在特定的單選按鈕上單擊設置多個窗體字段
- 21. 如何在一個網站上打開多個頁面上的單個鏈接
- 22. 如何在C#窗體中連接面板和鏈接標籤
- 23. 如何處理單個事件的多個鏈接按鈕在c#asp.net
- 24. 在同一頁面上的多個窗體上運行javascript
- 25. 如何在PHP中使用單個窗體中的多個按鈕?
- 26. 在同一個彈出式按鈕上使用多個模板
- 27. 問題與同一形式的多個單選按鈕標記
- 28. asp.net與單選按鈕的多個gridviews
- 29. 將多個「喜歡」的按鈕鏈接到同一個東西
- 30. 如何在html中的多個按鈕上設置頁面重定向鏈接?
非常感謝:) – DastgirKhan