1
我有一個ListBox顯示幾個圖像,每個圖像有兩個狀態SELECTED和UNSELECTED。 從一種狀態切換到另一種狀態會使圖像更改url - IDEA就像一個單選按鈕如何在應用程序加載時選擇列表框?
用戶單擊SELECTED圖像時無動作。 當用戶單擊另一個UNSELECTED時,該圖像將被選中,並且之前的圖像將進入未選中狀態。
現在我在Floors_SelectionChanged的代碼中能夠處理這種情況,我的問題是當應用程序啓動時我需要PRE-SELECT和圖像。
我需要知道:
- 如果這種方法與列表框是appropirate組件此 情況下,沒有更好的alterantives?
如何使這個PRE-SELECTION發生?
<DataTemplate x:Key="FloorsListboxDataTemplate"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="Auto" /> <RowDefinition Height="Auto" /> </Grid.RowDefinitions> <TextBlock Grid.Row="0" TextWrapping="Wrap" Text="{Binding Description, FallbackValue='Description'}"> </TextBlock> <Image x:Name="FloorImage" Grid.Row="1" Source="{Binding ImageUrlCurrent}"/> </Grid> </DataTemplate> <Custom:SurfaceListBox x:Name="FloorsSurfaceListBox" SelectionChanged="Floors_SelectionChanged" Loaded="FloorsSurfaceListBox_Loaded" ItemTemplate="{DynamicResource FloorsListboxDataTemplate}">
什麼是meen'PRE-SELECT'?可以試試這個:' '? –