Я пытаюсь привязать свойство Background стандартной кнопки к свойству, которое есть в моей модели представления, например:
<Button Height="72" HorizontalAlignment="Left" Margin="8,515,0,0" x:Name="BtnReset" VerticalAlignment="Top" Width="218" Foreground="White" BorderThickness="0">
<Button.Background>
<ImageBrush ImageSource="{Binding ResetBtnImage}" />
</Button.Background>
</Button>
Свойство выглядит следующим образом:
private ImageSource _resetBtnImage;
/// <summary>
/// Gets or sets the reset button image.
/// </summary>
/// <value>
/// The reset button image.
/// </value>
public ImageSource ResetBtnImage
{
get { return _resetBtnImage; }
set
{
_resetBtnImage = value;
RaisePropertyChanged("ResetBtnImage");
}
}
И затем я установил его в коде:
ResetBtnImage = new BitmapImage(new Uri(ResetBtnInActiveImage, UriKind.Relative));
Однако кнопка не появляется вообще, когда я пытаюсь запустить приложение на телефоне или эмуляторе.Я что-то здесь не так делаю?
Спасибо.