我有一個C#WinForm程序,實質上是一個美化的文本解析器。它需要一行十六進制數,並根據提供給我的規格將其轉換爲人類可讀的信息。我有一個tabcontrol用於顯示信息的多個標籤頁。這些標籤中的幾個標籤是相同的,但是需要基於解析出的文本行在不同的標籤上,如果該行是'A'類型的,則它顯示標籤'A'上的信息,如果它是'B'類型的,它顯示在標籤'B'等。跨多個標籤頁重複使用控件(即文本框)
我開始注意到這個問題,我有很多文本框和其他控件跨越所有這些標籤頁,我相信它會影響性能。我相信我現在已經在150多個文本框的範圍內,關於相同的複選框等等。
我的問題是,有沒有一種方法可以在多個標籤頁上重複使用一頁控件,並讓它們根據標籤顯示不同的信息,所以我可以減少100多個控件並簡化程序本身?
我很感激你的意見。謝謝! – Leaddore 2012-02-07 15:56:54