Почему эта подсказка все еще включена? - PullRequest
3 голосов
/ 06 февраля 2020

Я работаю над приложением WPF и пытаюсь сделать подсказку условно включенной. Это было странно, и я понял, что даже когда я явно установил подсказку в значение не включено (ToolTipService.IsEnabled="False"), подсказка все равно появляется. Кто-нибудь может понять, что здесь происходит?

 <TextBlock Grid.Row="2"
    Grid.Column="0"
    VerticalAlignment="Center"
    FontSize="15"
    ToolTipService.IsEnabled="False"
    Visibility="{Binding IsConnected, Converter={StaticResource BooleanToVisibilityConverter}}">
    <fa:ImageAwesome Icon="{Binding Path=BatteryLevelIcon, UpdateSourceTrigger=PropertyChanged}"
       Height="20"
       Width="20"
       Foreground="Green"
       Visibility="{Binding IsConnected, Converter={StaticResource BooleanToVisibilityConverter}}" />
    <ToolTipService.ToolTip>
       <TextBlock>
          <TextBlock.Text>
             <MultiBinding StringFormat="{}{0}%">
                <Binding Path="BatteryPercentage" />
             </MultiBinding>
          </TextBlock.Text>
       </TextBlock>
    </ToolTipService.ToolTip>
 </TextBlock>

1 Ответ

3 голосов
/ 06 февраля 2020

Набор ToolTipService.ShowOnDisabled = false;

ToolTipService.ShowOnDisabled

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...