如何在PanoramaItem中动态添加控件?

时间:2011-07-28 01:01:08

标签: c# windows-phone-7 dynamic windows-phone panorama-control

我正在使用Visual Studios 2010制作Windows Phone 7应用程序,并且我试图了解当用户按下特定按钮时如何在PanoramaItem的网格中动态创建CheckBox。

以下代码成功地向主网格添加了一个名为“布局根”的复选框:

private void addItemButton_Click(object sender, System.Windows.RoutedEventArgs e)
{
    CheckBox box = new CheckBox();
    box.Content = "Test Box";
    LayoutRoot.Children.Add(box);           
}

但是,我想将复选框添加到特定位置,即PanoramaItem的网格(标题为“Pan2”)。有没有办法做到这一点,如果有,怎么做?

1 个答案:

答案 0 :(得分:0)

将其添加到LayoutRoot的方式相同:

Pan2.Children.Add(box);

鉴于Pan2PanoramaItem内的实际网格控件。