2010-11-03 91 views
1

我正在開發一個應用程序,它涉及選項卡控件的選項卡中的Web瀏覽器對象。WPF XAML Web瀏覽器選項卡項目問題

例如:

<Window x:Class="TabControl.MainWindow" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    Title="MainWindow" Height="350" Width="525"> 
<Grid> 
    <TabControl 
      x:Name="tabControl1"> 
     <TabItem> 
      <TextBox>Hello</TextBox> 
     </TabItem> 
     <TabItem> 
      <WebBrowser Source="http://www.google.com"></WebBrowser> 
     </TabItem> 
    </TabControl> 
</Grid> 

所以,第一次點擊網頁瀏覽器標籤上,重點轉移到在谷歌搜索框,當您嘗試回到第一個選項卡,它需要兩次點擊,其中一次我假定將焦點從網頁中移除,另一次則移動選定的選項卡項目?任何人都可以提供一個建議,只需點擊一下就可以更改標籤頁嗎?乾杯!

回答

2

爲tabControl1添加PreviewMouseLeftButtonDown處理程序,並將tabControl1設置爲焦點。

相關問題