Moje XAML wygląda następującoJak dodać siatkę wewnątrz widza przewijania programowo
<navigation:Page x:Class="SilverlightApplication1.Home">
<Grid x:Name="LayoutRoot">
<!--
<ScrollViewer>
<Grid>
<TextBlock Text="myTextBlock" />
</Grid>
</ScrollViewer>
-->
</Grid>
chcę programowo zrobić skomentował udział powyżej poprzez kod.
A mój kod wygląda za tym
public partial class Home : Page
{
public Home()
{
InitializeComponent();
ScrollViewer sv = new ScrollViewer();
Grid grid = new Grid();
TextBlock block = new TextBlock();
block.Text = "My Text block";
grid.Children.Add(block);
sv.ScrollIntoView(grid);
LayoutRoot.Children.Add(sv);
}
pracy to nie robi, bo pokazuje tylko widza przewijania ale blok tekstu jest ukryta.
Czego mi brakuje?
Czy istnieje sposób, aby dodać dzieci do kontrolki "ScrollViewer" programowo bez użycia metody rozszerzenia "ScrollIntoView" dostępnej w zestawie narzędzi silverlight? nie zrobił znaleźć właściwość o nazwie „Dzieci” dla elementu ScrollViewer
Dzięki za pomoc
dzięki ... to działało. – user330612
moja przyjemność. :) –