Silverlight를 사용하여 Windows Phone 7에 응용 프로그램을 작성하고 있습니다.그리드에 스크롤 막대를 추가 할 수 없습니다.
그리드 구성 요소에 스크롤 막대를 추가하는 데 3 시간을 소비 했으므로 코드에 동적으로 많은 것을 추가 할 때 스크롤하여 스크롤 할 수있었습니다.
내 XAML은 다음과 같습니다 : 코드에서 다음
<Grid x:Name="LayoutRoot" Background="Transparent">
<ScrollViewer VerticalScrollBarVisibility="Visible" Name="Scrolling">
<ScrollViewer.Content>
<Grid x:Name="myGrid" HorizontalAlignment="Left" Width="650" VerticalAlignment="Top" Height =" 300" Background="Red" Grid.Row="1" Margin="12,108,0,0"/>
</ScrollViewer.Content>
</ScrollViewer>
<Grid Grid.Row="1" Height="79" HorizontalAlignment="Left" Margin="0,405,0,0" Name="grid1" VerticalAlignment="Top" Width="728"> <!-- Not important -->
</Grid>
<Grid Grid.Row="1" Height="73" HorizontalAlignment="Left" Margin="12,12,0,0" Name="grid2" VerticalAlignment="Top" Width="704"> <!-- Not important -->
</Grid>
</Grid>
그리고 : 나는 많은, 많은 방법을 시도했지만, 아무도가 작동하지
myGrid.Children.Add(some_component);
. 아무도 도와 줄 수 있습니까?
애플리케이션의 나머지 공간을 작성하는 데 유용합니다? 난 단지 눈금을 볼 수 있습니다 ... – Charleh
또한 스크롤 뷰어의 ContentProperty는 Content이므로 ScrollViewer.Content를 지정하지 않아도됩니다 ... 태그가 중복되어 있습니다. – Charleh
내 데이터가 잘못되었지만 그리드가 아닙니다.그리고 ContentPropety에 대해서 - 저는 여러면에서이 문제를 해결하려고 노력했습니다. 그리고이 속성을 추가하는 방법 중 하나가 포함되었습니다. 여전히 문제는 해결되지 않습니다. Grid 구성 요소에 스크롤 막대를 추가하려면 어떻게합니까? – user1147467