Windows phone 7 以编程方式添加透视项
我想在Pivot控件中显示照片列表,所以我有这个xamlWindows phone 7 以编程方式添加透视项,windows-phone-7,pivot,Windows Phone 7,Pivot,我想在Pivot控件中显示照片列表,所以我有这个xaml <Grid x:Name="LayoutRoot" Background="Transparent"> <controls:Pivot x:Name="DiaporamaPivot"> </controls:Pivot> </Grid> 你知道我为什么会得到一个异常吗你正在将I(Image)添加到Pivot。相反,将i添加到p,然后将p(PivotItem)添加到Pivot
<Grid x:Name="LayoutRoot" Background="Transparent">
<controls:Pivot x:Name="DiaporamaPivot">
</controls:Pivot>
</Grid>
你知道我为什么会得到一个异常吗你正在将
I
(Image
)添加到Pivot
。相反,将i
添加到p
,然后将p
(PivotItem
)添加到Pivot
public Diaporama()
{
InitializeComponent();
PivotItem p = new PivotItem();
Image i = new Image();
i.Source = new BitmapImage(new Uri("/image.jpg", UriKind.Relative));
p.Margin = new Thickness(0, -10, 0, -2);
p.Content = i;
DiaporamaPivot.Items.Add(p);
}
我找到了我的窃听器。我将图像I添加到透视控件,而不是透视项p。现在我需要在我的数据透视项中添加图像。有人知道吗?
public Diaporama()
{
InitializeComponent();
PivotItem p = new PivotItem();
Image i = new Image();
i.Source = new BitmapImage(new Uri("/image.jpg", UriKind.Relative));
p.Margin = new Thickness(0, -10, 0, -2);
p.Content = i;
DiaporamaPivot.Items.Add(p);
}