mio XAML assomiglia a questoCome aggiungere una griglia all'interno di un visualizzatore di scorrimento di programmazione
<navigation:Page x:Class="SilverlightApplication1.Home">
<Grid x:Name="LayoutRoot">
<!--
<ScrollViewer>
<Grid>
<TextBlock Text="myTextBlock" />
</Grid>
</ScrollViewer>
-->
</Grid>
voglio fare a livello di codice la parte precedentemente commentato tramite codice dietro.
E il mio codice è dietro come questo
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);
}
lavoro Ciò non, poiché mostra solo lo spettatore di scorrimento, ma il blocco di testo è nascosto.
Che cosa mi manca?
C'è un modo per aggiungere bambini al controllo "ScrollViewer" a livello di programmazione senza utilizzare il metodo di estensione "ScrollIntoView" disponibile nel toolkit silverlight? Non ho trovato una proprietà chiamata "Bambini" per l'elemento ScrollViewer
Grazie per l'aiuto
grazie..che ha funzionato. – user330612
il mio piacere. :) –