TextBlock/TextBoxのバインドに問題があります。TextBlockは、プロパティのコンテンツを表示しません。アプリをデバッグしているとき、プロパティにはコンテンツがあります。どうすればいいですか?Xaml。
<TextBlock HorizontalAlignment="Left" Margin="730,191,0,0" TextWrapping="Wrap" Text="{Binding XmlContentFile, Mode=TwoWay}" VerticalAlignment="Top" Height="429" Width="465"/>
Webで簡単なコードを見つけていましたが、コードが見つかりませんでした。
コードプロパティ
public string XmlContentFile
{
get
{
return this.xmlContentFile;
}
set
{
this.xmlContentFile = value;
}
}
私のDataContext
DataContext="{Binding Main, Source={StaticResource Locator}}">
XMLファイルを文字列変数にロードするメソッド
public async void XmlContentLoad()
{
if (selectFile != null)
{
try
{
StorageFolder storageFolder = ApplicationData.Current.LocalFolder;
StorageFile storageFile = await storageFolder.GetFileAsync(selectFile);
xmlFileTextContent = await FileIO.ReadTextAsync(storageFile);
}
catch (Exception)
{
throw new Exception("Bug");
}
}
}