WPF组合框未在所选项目上显示工具提示

时间:2018-07-02 18:02:05

标签: wpf templates combobox tooltip

[WPF] 我将ComboBox与datatemplate(堆栈面板内的Image和TextBlock)一起使用,并将工具提示仅应用于textblock。展开后,它适用于所有项目,但未显示所选项目的工具提示。

它仅适用于ItemTemplate,而不适用于SelectedItemTemplate。有什么原因吗?如何解决?我只想在整个控件上不对文本块应用工具提示。

感谢帮助!

        <DataTemplate x:Key="sampleTemplate">
            <StackPanel
                Height="22"
                Margin="0,0,0,0"
                HorizontalAlignment="Stretch"
                VerticalAlignment="Stretch"
                Background="Transparent"
                Orientation="Horizontal"> 
                <Image
                    Margin="2,0,5,0"
                    HorizontalAlignment="Left"
                    VerticalAlignment="Stretch"
                    Source="../../../../Resources/Images/Shared.png"
                    Visibility="{Binding xVisible, Converter={StaticResource Show}}" />
                <TextBlock
                    Margin="5,0,0,0"
                    HorizontalAlignment="Left"
                    VerticalAlignment="Center"
                    Text="{Binding xName}" ToolTip="{Binding xName}" />
            </StackPanel>
        </DataTemplate>

0 个答案:

没有答案