我有一個TabControl
兩個TabItem
s。我有一個Thread
在第一個標籤中運行。當第一個選項卡失去焦點時,我必須暫停該線程。但是我在TabItem
的LostFocus
事件中遇到了一個小問題。 LostFocus
事件不會在第一次觸發TabItem
時失去焦點,而是第二次。爲什麼是這樣的,我怎麼讓它第一次開火?TabItem LostFocus事件不是第一次觸發
以下是我的XAML代碼:
<Grid>
<TabControl Name="tbc">
<TabItem Name="tabMain" Header="Main" GotFocus="tabMain_GotFocus" LostFocus="tabMain_LostFocus" >
<uc:ucMain />
</TabItem>
<TabItem Name="tabExplorer" Header="Data Explorer">
<uc:ucExplorer />
</TabItem>
</TabControl>
</Grid>
在上面的代碼,UC:ucMain是UserControl
在這裏發佈示例XAML代碼來複制您的問題。 –