私はリストを作成し、それにファイルurlを移入しました。そのデータテンプレート内のリストにあるテキストブロックからそのURLを取得したいのですが、その目的のために作った関数が私に期待文字列を返さない。代わりに私にnullを与えています。以下の場合は、私が使用する関数は、リストビューリストビューのデータテンプレートにあるテキストブロックからデータを取得するにはどうすればよいですか?
<ListView ItemsSources="{x:Bind noticeData}"
SelectedIndex="{x:Bind MasterListView.SelectedIndex, Mode=OneWay}"
x:Name="uriList" SelectionChanged="uriList_SelectionChanged"
IsItemClickEnabled="True" Grid.Row="3">
<ListView.ItemTemplate>
<DataTemplate x:DataType="data:Datum_2">
<StackPanel>
<TextBlock x:Name="downFileUri" Grid.Row="2" Grid.Column="0"
VerticalAlignment="Center" HorizontalAlignment="Center"
Margin="0,0,0,20" Visibility="Visible"
Text="{x:Bind file_url}" TextWrapping="Wrap"/>
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
イベントハンドラのコードを表示できますか? 'x:バインド'とは何ですか? – JanDotNet
今後はテキストを画像ではなくテキストとして貼り付けてください。ありがとう。 –
@JanDotNet ['x:Bind'はコンパイルされたバインディングです](https://msdn.microsoft.com/en-us/windows/uwp/xaml-platform/x-bind-markup-extension)。 Win10。 –