9
我的XAML看起來像這樣如何添加滾動查看器中的網格編程
<navigation:Page x:Class="SilverlightApplication1.Home">
<Grid x:Name="LayoutRoot">
<!--
<ScrollViewer>
<Grid>
<TextBlock Text="myTextBlock" />
</Grid>
</ScrollViewer>
-->
</Grid>
我想通過代碼以編程方式做上述評論的部分後面。
而且我後面的代碼看起來像這樣
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);
}
這不工作,因爲它僅僅顯示了滾動瀏覽器,但文本塊是隱藏的。
我錯過了什麼?
有沒有一種方法可以使用silverlight工具包中提供的擴展方法「ScrollIntoView」以編程方式將孩子添加到「ScrollViewer」控件?我沒有找到一個名爲「孩子」屬性的ScrollViewer元素
感謝您的幫助
謝謝..那工作。 – user330612
我的榮幸。 :) –