2013-02-21 116 views
0

我有一个TabControl三个TabItemsTabItems中的每一个都是一个ComboBox。如果通过TabItems进行切换,则选择ComboBoxes的第一个条目。但我希望没有选择任何东西。怎么做?切换到另一个TabItem后,为什么选择ComboBox的第一项?

下面是一些截图:

形式的第一呼叫之后,没有什么选择 enter image description here

切换到第二个标签之后,在选择组合框的第一个元素 enter image description here

更新:这是本实施例中

<Window x:Class="WpfApplication1.MainWindow" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    Title="MainWindow" Width="525" SizeToContent="Height"> 
<Grid> 
    <TabControl> 
     <TabItem Header="Test 1"> 
      <ComboBox> 
       <ComboBoxItem>Test 1</ComboBoxItem> 
       <ComboBoxItem>Test 2</ComboBoxItem> 
      </ComboBox> 
     </TabItem> 
     <TabItem Header="Test 2"> 
      <ComboBox> 
       <ComboBoxItem>Test 1</ComboBoxItem> 
       <ComboBoxItem>Test 2</ComboBoxItem> 
      </ComboBox> 
     </TabItem> 
     <TabItem Header="Test 3"> 
      <ComboBox> 
       <ComboBoxItem>Test 1</ComboBoxItem> 
       <ComboBoxItem>Test 2</ComboBoxItem> 
      </ComboBox> 
     </TabItem> 
    </TabControl> 
</Grid> 
代码

没有约束力。在Visual Studio Express的2010年一个全新的项目

这里是后面的代码:

using System.Windows; 
namespace WpfApplication1 
{ 
    public partial class MainWindow : Window 
    { 
     public MainWindow() 
     { 
     InitializeComponent(); 
     } 
    } 
} 
+0

它们是否都绑定到相同的'ItemSource'? – 2013-02-21 21:13:23

+0

不,这都是简单的组合框,没有任何约束力。 – Smolla 2013-02-21 21:15:22

+1

为什么你设置选择,如果你不想选择?,只需删除'SelectedIndex'值 – 2013-02-21 21:35:40

回答

1

有了您的帮助和长途旅行通过网络,我现在知道了,那是没有办法避免的行为,即在TabItem的第一个可聚焦的孩子被集中,没有一些代码背后:(

谢谢大家对你的答案,尤其是@makc他的意见,那蓝色的背景意味着,组合框集中

1

那么有示例代码没有错误。

这是代码吗?

尝试删除任何项目被选中或者如果有绑定说它给你一个答案。

No error

+0

没有任何选择,没有约束力。 – Smolla 2013-03-04 17:13:29

0

尝试FocusVisualStyle设置为null的组合框 -

  <ComboBox FocusVisualStyle="{x:Null}"> 
       <ComboBoxItem>Test 1</ComboBoxItem> 
       <ComboBoxItem>Test 2</ComboBoxItem> 
      </ComboBox> 
+0

虽然我无法用上面发布的代码重新创建问题。 – 2013-03-02 16:43:46

+0

没有任何变化。组合框是TabItem中第一个可调焦的孩子,它被聚焦,这意味着背景变为蓝色。 – Smolla 2013-03-04 17:12:05

相关问题