我正在寫使用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);
我試過很多的方法很多,但沒有工作。 任何人都可以幫忙嗎?
哪裏的DataGrid你正在談論在應用剩餘空間有用嗎?我只看到一個網格... – Charleh
可以滾動瀏覽器的ContentProperty是內容,這樣你就不需要指定ScrollViewer.Content ...標籤是多餘的 – Charleh
我的壞,這不是一個DataGrid,但電網。關於ContentPropety - 我試圖用很多方式解決這個問題,其中一個解決方案包括添加這個屬性。但問題仍然沒有解決。我怎樣才能添加一個滾動條到網格組件? – user1147467