這是我的場景... 我有一個winForm tabControl,每個選項卡上有不同的字段(每個選項卡都有不同的字段)。當用戶點擊「生成」按鈕時,它應該從tabControl的選項卡傳遞控件,以便被調用的函數可以根據傳遞的控件的信息創建電子郵件。每個選項卡是不同的電子郵件模板。該方法可以從4個不同的按鈕中調用,每個按鈕位於不同的tabControl頁面上,每個tabControl具有不同的字段。C#WinForm;將控件組傳遞給另一個類
我遇到的問題是我找不到一個體面的方式來調用/傳遞這些控件。由於它不知道什麼tabControl按鈕被按下,直到運行後,我想創建一個抽象方法來接受這些控件,因爲每個選項卡都有一組不同的控件。
任何想法?
我在設計方面讓自己感到困惑。我爲每個選項卡創建了一個類,可以充當選項卡的「類」。我決定爲每個選項卡創建一個用戶控件,並使用戶控件的類作爲我剛剛描述的類。謝謝您的幫助! – user141594 2009-07-30 14:28:11