私のボタンの1つに適用される背景イメージを動的に変更する必要がありますが、その方法はわかりません。イメージがプロジェクトに追加され、ビルドアクションがリソースに設定されます。これは正常にコンパイルが、DirectoryNotFoundExceptionが言ってクラッシュしますコード内でのリソースイメージの使用
buttonUnits.Background = new ImageBrush(new BitmapImage(new Uri("/Images/InchDOWN.png",UriKind.Relative)));
:私がフォローしようとした「パスの一部が見つかりませんでした 『C:\イメージ\ InchDOWN.png』。」
私は、アプリがディスク上の画像を探すことを望んでいません。イメージを埋め込みリソースとして使用するにはどうすればよいですか?ビルドアクションを組み込みリソースに変更する必要があると思いますが、このリソースをコードの背後でどのように使用しますか?
これを試したところ、「URIプレフィックスが認識されません」というNotSupportedExceptionが表示されます。 XAMLでは画像を簡単に設定できますが、私の目標はマルチ状態のボタンのようなものであり、XAMLではこれを行う方法がわかりません。 –