さて、私が持っているのはカスタム ウィンドウ コントロールです。私がやろうとしているのは、Image
コントロールを設定する.Source
ことであり、Window.Icon
プロパティに設定しようとしています。
私が持っているのは
public static readonly DependencyProperty IconProperty = DependencyProperty.Register("Icon", typeof (ImageSource), typeof (OctgnChrome));
private Image IconImage { get; set; }
そしてコンストラクタで
IconImage.SetBinding(IconProperty, new Binding("Icon") {UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged});
OctgnChrome は、カスタム ウィンドウの名前です。
問題は、ウィンドウにアイコンがあり、実行時にタスクバーに表示されることですが、Image
何も表示されず、空白です。
これを修正する方法、または何が間違っている可能性があるかについてのアイデアはありますか?
また
具体的にアイコンを直接指すように設定すると、次のように機能します
IconImage = new Image{Source = new BitmapImage(new Uri("pack://application:,,,/Octgn;component/Resources/Icon.ico")) };