我有一个C#WinForm程序,实质上是一个美化的文本解析器。它需要一行十六进制数,并根据提供给我的规格将其转换为人类可读的信息。我有一个tabcontrol用于显示信息的多个标签页。这些标签中的几个标签是相同的,但是需要基于解析出的文本行在不同的标签上,如果该行是'A'类型的,则它显示标签'A'上的信息,如果它是'B'类型的,它显示在标签'B'等。跨多个标签页重复使用控件(即文本框)
我开始注意到这个问题,我有很多文本框和其他控件跨越所有这些标签页,我相信它会影响性能。我相信我现在已经在150多个文本框的范围内,关于相同的复选框等等。
我的问题是,有没有一种方法可以在多个标签页上重复使用一页控件,并让它们根据标签显示不同的信息,所以我可以减少100多个控件并简化程序本身?
我很感激你的意见。谢谢! – Leaddore 2012-02-07 15:56:54