WPF组合框不响应鼠标(WPF ComboBox not responding to mouse)

2019-08-02 20:24发布

我有一个WPF组合框一个很奇怪的问题。 在我公司一台电脑(且只有一个)的WPF组合框拒绝当ComboBox下拉是开放的响应鼠标事件。 当用户点击组合框,使下拉出现,并试图选择一个项目,他/她会从鼠标悬停没有影响。 当用户点击某个项目,在下拉关闭,但他们从来没有点击该项目被选中。 这似乎是组合框的下拉项下不响应任何鼠标事件。 这只是发生在一台计算机上,在整个公司。 其他人的程序工作就好了。

我试着卸载和2.0上重新安装了.NET框架。 我试图禁用是在后台运行的一切。 我仍然没有运气得到它的工作。 我甚至试过更换鼠标。 所有其他节目,我尝试了一个ComboBox工作正常,但WPF之一。

下面是组合框的代码:

<ComboBox Grid.Column="3"
          ItemsSource="{Binding Configuration.Items}"
          SelectedItem="{Binding Configuration.CurrentItem}"
          Style="{StaticResource inputStyle}" />

<Style x:Key="inputStyle" TargetType="{x:Type Control}">
    <Setter Property="Margin" Value="2" />
    <Style.Triggers>
        <Trigger Property="TextBoxBasee.IsReadOnly" Value="True">
            <Setter Property="Background"
                    Value="{DynamicResource {x:Static SystemColors.ControlBrushKey}}" />
        </Triggers>
    </Style.Triggers>
</Style>

有没有人对所发生的事情还是如何解决它的主意?

Answer 1:

格式化计算机并安装耳目一新好以后,我们仍然有问题。 这听起来很愚蠢,但我们更换了显卡,它解决了这一问题。 我们甚至扔的卡在另一台计算机,它遇到了同样的问题。 我们还发现了一个老司机,以为可能是罪魁祸首,但它仍然有一个问题。 因此,如果任何人在那里是有一台计算机上使用WPF奇怪的问题,请尝试更换显卡。 这也许会解决它。



Answer 2:

我有一个类似的问题在Windows 7上另一个想法是玩的显示设置。 我的解决办法是设置程序来使用它的快捷方式的兼容性设置256色的分辨率运行。



文章来源: WPF ComboBox not responding to mouse