Внутри приложения рабочего стола У меня есть кнопка переключения:Почему WPF кнопка переключения импульс раз непроверенной
<ToggleButton x:Name="CFStglBtn" Checked="cfsCBox_Checked"
Unchecked="cfsCBox_Unchecked"
IsChecked="True" HorizontalAlignment="Left" Margin="5,0,0,0">
<StackPanel Orientation="Horizontal">
<Image Source="assets\telephone.png" Margin="3,0,0,0" />
<TextBlock Text="CFS" FontSize="10" Margin="5,5,5,0"
Foreground="DarkSlateGray"/>
</StackPanel>
</ToggleButton>
Для зарегистрированного события я заходящее значение, а затем совершающий метод FilterView(); // ommitting code
Неподвижное состояние - это как раз наоборот. сбрасывает переменную и снова выполняет метод
Вопрос, который у меня есть, я заметил, что, когда я снимаю галочку, кнопка продолжает пульсировать или мигать (от синего до хрома), как если бы она все еще имела фокус. Кнопка будет оставаться такой, пока не будет нажата другая кнопка.
Есть ли способ снять этот фокус так, чтобы при снятой кнопке кнопка вернулась к неконтролируемому состоянию без мигающего/пульсирующего цвета.
- Как вы можете видеть выше, это стандартная кнопка переключения нет стили или пользовательский
- Я испытал это на просто очередную кнопку, и я нашел ту же произошел при нажатии на кнопку будет продолжать пульсировать/вспышку до нажата другая кнопка.
Как вы обходите это или предотвращаете этот эффект.
Спасибо
не знаю, почему он не отправлял, а вот код для кнопки переключения <Источник изображения = "assets \ phone.png" Margin = "3,0,0,0" /> ToggleButton> –
rlcrews
Коду должна предшествовать пустая строка с отступом 4 пробела. Или выделите его и щелкните значок «Пример кода» (101010). – ChrisF