そのような例Image
に従ってバインディングを設定しようとします。私のXAML:
<Image x:Name="imgPhoto" x:FieldModifier="public" HorizontalAlignment="Stretch"
VerticalAlignment="Stretch">
<Image.Source>
<BitmapImage UriSource="{Binding Path=Photo, Mode=TwoWay}"/>
</Image.Source>
</Image>
しかし、ウィンドウのコンストラクターで例外が発生します (以下を参照)。なぜそれが起こるのですか?
System.Windows.Markup.XamlParseException が発生しました HResult =-2146233087 Message = ""System.Windows.Media.Imaging.BitmapImage" の初期化により例外が発生しました。": 行番号 "57" と行 "34" の項目。
はitemPhoto
のプロパティで、 のソースになります。このプロパティは文字列値になります。インスタンスのプロパティを設定します。しかし、値を介してこのプロパティを初期化する前に、 のコンストラクターでこのような例外が発生しました。私の間違いはどこですか?Employe
DataContext
"pack://application:,,,/myImages/male.png"
Window
Window