在ScrollViewer中添加元素。

时间:2013-07-01 17:34:52

标签: c# windows-phone-7

我想创建一个能够在Scroll Viewer中添加元素的方法。 我在XAML页面中做的是这个

    <ScrollViewer>
        <StackPanel Name="ContentControl">
            <Canvas Name="canvas1" Height="60" VerticalAlignment="Top">
                <TextBlock Name="time" Text="{Binding Record.RecordedTime}" Canvas.Left="10" Canvas.Top="7" Width="370"  FontSize="36"/>
                <Button Name="save" Canvas.Left="380" Height="58" Canvas.Top="6" />                
            </Canvas>
        </StackPanel>
    </ScrollViewer>

但我不知道我应该在后面的代码中使用什么。好吧,我尝试了一些我知道错误的东西,但无论如何它是:

public void Add()
{
    Canvas canvas = new Canvas();
    canvas.DataContext = canvas1.DataContext;
    ContentControl.Children.Add(canvas);
}

那么有人可以告诉我如何编写这个添加方法吗? 谢谢。

0 个答案:

没有答案