我在带有标签的C#GUI中有一个焦点问题

时间:2009-11-06 19:01:44

标签: c# tabs tabcontrol

我在带有标签的C#GUI中存在焦点问题。 我基于一个事件启动一个进程,用户专注于一个选项卡,然后运行该进程。 该过程重新绘制整个GUI - 我想将用户放回初始选项卡。

有什么方法可以在触发事件时保存标签焦点位置?

干杯

2 个答案:

答案 0 :(得分:0)

只需保存TabControl的SelectedTab(或SelectedIndex)属性,然后再重新设置。

答案 1 :(得分:0)

首次到达该标签时,存储标签焦点位置值。如果事件随后触发,您将保存先前的位置,并可以使用该值恢复原始焦点。