목록 상자에서 선택한 항목을 어떻게 설정합니까? SelectedValue, SelectedItem, SelectedIndex를 사용할 때 아무 작업도 수행하지 않습니다. 나중에 UpdateLayout()을 사용하면 아무 일도 일어나지 않습니다. ScrollIntoView (item)는 아무 것도하지 않는 것처럼 보입니다.WP7에서 목록 상자의 selecteditem을 설정하는 방법은 무엇입니까?
이것은 내 Listbox의 XAML 코드입니다. 나는 뭔가를 놓치고 있습니까
<ScrollViewer HorizontalScrollBarVisibility="Visible" Name="DetailedWebViewContainer" VerticalScrollBarVisibility="Disabled" Grid.Row="2">
<ScrollViewer.Resources>
<Style TargetType="ListBox">
<Setter Property="ItemsPanel">
<Setter.Value>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"
VerticalAlignment="Center"
HorizontalAlignment="Center"/>
</ItemsPanelTemplate>
</Setter.Value>
</Setter>
</Style>
</ScrollViewer.Resources>
<ListBox Name="WebScrollView" SelectionMode="Multiple" >
<ListBox.Items>
<phone:WebBrowser Name="LeftBrowser" MinWidth="460" Height="1500" IsHitTestVisible="False" Margin="10, 0, 10, 0"/>
<phone:WebBrowser Name="MiddleBrowser" MinWidth="460" Height="1500" IsHitTestVisible="False" Margin="10,0,10,10"/>
<phone:WebBrowser Name="RightBrowser" MinWidth="460" Height="1500" IsHitTestVisible="False" Margin="10,0,10,0" />
</ListBox.Items>
</ListBox>
</ScrollViewer>
수평면 목록 상자의 방향을 설정하는 세터를 사용합니까? Greetz GeekPeek
이 왜 해당 항목을 선택하지 생각하십니까? 일부 항목을 탭한 후'SelectedIndex'를 호출하면 무엇을 얻게됩니까? 더 많은 정보를 제공해주세요. 어쩌면 일부 xaml 또는 코드가 도움이 될 것입니다 – Ku6opr
@ Ku6opr 일부 XAML 코드를 추가했습니다. – GeekPeek
@ Ku6opr 맞습니다. 선택한 항목은 가로 채우기 작업을하지 않을 때 설정됩니다. (나는 코드가 마이크로 소프트에 의해 제공 되었기 때문에이를 언급하지 않았다. 그래서 이것이 원인이라고 생각하지 않았다.) 그럼, 내 다음 질문은 : 목록 상자를 만드는 방법 선택한 항목을 설정할 수있는 상태에서 가로 방향을 맞 춥니 다? – GeekPeek