これは以前に尋ねられていると確信していますが、適切な答えが見つかりません。UWP DataTemplateのClicked Itemを取得する
私は、ユーザーのリストを表示するためにItemTemplateを使用しています。このリストは、ユーザーの詳細を含むStackPanelで構成されています。クリックしたユーザーオブジェクトを取得するにはどうすればよいですか?
現在のコード:
<GridView Name="usersList">
<GridView.ItemTemplate>
<DataTemplate>
<StackPanel PointerPressed="UserClicked">
<TextBlock Text="{Binding Forename}"/>
<TextBlock Text="{Binding Surname}"/>
</StackPanel>
</DataTemplate>
</GridView.ItemTemplate>
</GridView>
これは、非同期API呼び出しを経由して移入されます。
usersList.ItemsSource = null;
var task = Users.UserAsync<User>();
usersList.ItemsSource = await task;
どのように私はPointerPressedにクリックされたユーザーオブジェクトをキャプチャすることができますか?
驚くべきことに、A. Miltoと@Sean O'Neillの両方 –
@BrianHamillよろしくお願いします。 –