2013-04-11 98 views
2

我只搜索了大約1個小時,意識到我可能是最大的初學者,但是由於每個人都必須一直處於這個位置,所以我希望爲您提供耐心。爲Winform創建一個複選框

我的問題:我有一個空的Winform,在自定義創建的Outlook屬性按鈕上按下按鈕後打開。

按鈕代碼:

private void FensterOeffnen(object sender, IRibbonControl control, bool pressed) 
    { 
     EinstellungenFenster fenster = new EinstellungenFenster(); 
     fenster.ShowDialog(); 
    } 

在WinForm代碼:

public partial class EinstellungenFenster : Form 
{ 

    public EinstellungenFenster() 
    { 
     InitializeComponent(); 
     Text = "Outlook Add-in Einstellungen"; 

    } 
} 

的原因,我需要一個複選框: 我想實現一個彈出(調試這麼說的)窗口我的Outlook加載項中的每一種方法(如果按鈕被選中),這樣如果代碼在部署後的某個點停止工作,我仍然可以輕鬆地知道問題出在哪裏。 非常感謝!

+0

爲什麼不把複選框上EinstellungenFenster在窗體設計器? – shibormot 2013-04-11 09:10:43

+0

謝謝@shibornot,我發現了一篇很棒的文章,在這裏發佈了以下內容,因爲規則。「 回答我自己的問題,而不是爲了Stackoverflow的目的而刪除它,爲了知識的緣故,有些人知道,有些其他初學者可能會更容易找到未來的答案。 這裏是一個很好的描述鏈接: http://www.c-sharpcorner.com/uploadfile/mahesh/checkbox-in-C-Sharp3/ – gbbb 2013-04-11 09:17:07

+0

只是一個小建議:你不應該用其他語言編寫你的變量/類的名字,'if(done)'這行比'if(fertig)'更容易閱讀,當其他程序員需要時看看你的代碼,他們也會更快地理解它);) – Nolonar 2013-04-11 09:31:45

回答

1

打開VS上的工具箱,通過查看和工具箱,然後展開所有的窗體並向下滾動到複選框並將其拖到窗體上。

,然後通過添加按鈕執行檢查程序點擊

if (Checkboxname.Checked = true) 
{ 
// Do Stuff when checked 
} 

希望這有助於