В моей Windows 10 универсального применения У меня есть AppBarButton на странице:Изменение AppBarButton Иконка
<AppBarButton x:Name="PinBtn" Icon="Pin" Click="PinBtn_Click"/>
Я хочу, чтобы проверить, если Icon="Pin"
затем открепить его и наоборот.
Так что я попытался следующий код:
private void PinBtn_Click(object sender,RoutedEventArgs e)
{
if(PinBtn.Icon == new SymbolIcon((Symbol.Pin)))
{
PinBtn.Icon = new SymbolIcon(Symbol.UnPin);
}
else {
PinBtn.Icon = new SymbolIcon(Symbol.Pin);
}
}
Проблема: (PinBtn.Icon == new SymbolIcon((Symbol.UnPin)))
всегда возвращает FALSE
В чем проблема и исправить его?