2016-04-10 10 views
1

私はWindows 10 UWPの開発を習得しようとしている新しい開発者であり、数日間は基本に苦しんでいます。私はちょうどC#を使用してXAMLプロパティを変更する方法を理解しようとしています。特に、ボタンをクリックすると表示される画像が変わるように画像のソースを変更したいと思います。私はjavascriptとjQueryを使用して、このプロセスを絶対に無駄にしています($( "#elementID")。attr( "src"、 "Images/NameOfFile.PNG");)。どのように私はUWPアプリケーションのためにこれを行うのですか?データバインディングは似ているようですが、私はそれを理解するのが非常に難しく、とてもシンプルなことはとても難しいでしょうと想像することはできません。これで私を助けることができますか?ありがとう!ボタンをクリックした後に画像ソースを定義するWindows 10 UWP、XAML C#

答えて

2

最も簡単な方法(データバインディングなし)は、コードの背後にあるImageコントロールに直接アクセスすることです。コントロールに名前を付けます。

<Image x:Name="image"/> 

このコードのSourceプロパティをコードに設定します。 NameOfFile.pngは、Visual StudioプロジェクトにImagesという名前のフォルダに追加されなければならないボタンのクリックハンドラ

image.Source = new BitmapImage(new Uri("ms-appx:///Images/NameOfFile.png")); 

インチ

ms-appx://スキームの詳細については、class Uriを参照してください。

+0

はい!!!!!!!!本当にありがとう!! –

関連する問題