Установить исходное изображение элемента управления изображением

Я программирую для Windows Phone 8.1. Я использую этот способ для создания изображения и установки источника изображения:

Dim AgreeBitmapImage As BitmapImage = New BitmapImage()
AgreeBitmapImage.setsource(New Uri("Assets/Image/Agree.png", UriKind.Relative))
//Above line gives an error
imgAccept = New Image
imgAccept.Height = 40
imgAccept.Width = 40
imgAccept.Source = AgreeBitmapImage

Когда я запускаю эмулятор, он не работает. Почему? (Сказать ошибку)


person Amin    schedule 06.08.2014    source источник


Ответы (1)


В Windows Phone 8.1 такие ресурсы, как png, следует получать с помощью ms-appx:

AgreeBitmapImage.UriSource = 
    New Uri("ms-appx:///Assets/Image/Agree.png", UriKind.Absolute) 
person Chris Shao    schedule 06.08.2014
comment
Вы должны использовать UriSource вместо метода setSource - person Chris Shao; 06.08.2014