<分区>
我的 Windows Phone 7 应用程序中有一个 Pivot
控件,我想动态添加 PivotItem
,其中包含放置在 StackPanel< 中的其他控件
。我怎样才能以编程方式做到这一点?
我尝试添加到 PivotItem 的 children
,但我的 PivotItem 中不存在子项。
void ws_getMenuCompleted(object sender, getMenuCompletedEventArgs e)
{
PivotItem pvt;
for (int i = 0; i < e.Result.menu.Length; i++)
{
pvt = new PivotItem();
pvt.Header = e.Result.menu[i].name.ToLower();
StackPanel panel = new StackPanel();
// ... UI creation in StackPanel removed...
pvt.Children = panel; // << This doesn't work.
pvtRestaurante.Items.Add(pvt);
pvt = null;
}
}