訪問TextBlock的文字我找遍了在這個問題上互聯網,但我不能做我的UWP應用進展。裏面一個DataTemplate UWP
我有一個ListView
與DataTemplate
:
<ListView x:Name="lvEszTmplt" Margin="50,61,0,0" ItemClick="lvEszTmplt_ItemClick_1" SelectionChanged="lvEszTmplt_SelectionChanged_1" >
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel Margin="0,8" x:Name="spItem" >
<TextBlock x:Name="tbAzonosito" >
<Run Text="Azonosító: " Foreground="DarkGray"/>
<Run Text="{Binding Azonosito}"
Foreground="DarkGray"
/>
</TextBlock>
<TextBlock x:Name="tbMegnevezes" >
<Run Text="Megnevezés: " Foreground="DarkGray"/>
<Run Text="{Binding Megnevezes}"
Foreground="DarkGray"/>
</TextBlock>
<TextBlock x:Name="tbSerial" >
<Run Text="Serial: " Foreground="DarkGray"/>
<Run Text="{Binding Serial}"
Foreground="DarkGray"/>
</TextBlock>
<TextBlock x:Name="tbSorszam" >
<Run Text="Sorszám: " Foreground="DarkGray"/>
<Run Text="{Binding Sorszam}"
Foreground="DarkGray"/>
</TextBlock>
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
在ListView
中, 「Azonosito」 是一個ID列。 當我點擊Item
時,它應該轉到另一個Frame
並從ListView
獲取ID,並使用ID中的數據加載Deatails視圖。
我該怎麼做?
謝謝你幫助我!在ItemClick
事件的
對不起,但我不明白。什麼是「ItemModel」? – vlaszlo
您的'ListView'應該綁定到一個對象集合,其中每個對象都是'DataTemplate'中定義的一個項目的模型。 「ItemModel」是綁定到列表視圖的對象的類名,您應該在應用程序中將其替換。 –
現在我明白了!非常感謝你! – vlaszlo