Image 动态创建图像控件,动态设置图像源
我需要在我的应用程序中获取YouTube视频。有时只需要为一个视频显示视频拇指,有时为三个视频 要显示一个视频的视频拇指,我使用以下代码Image 动态创建图像控件,动态设置图像源,image,windows-phone-7,youtube,Image,Windows Phone 7,Youtube,我需要在我的应用程序中获取YouTube视频。有时只需要为一个视频显示视频拇指,有时为三个视频 要显示一个视频的视频拇指,我使用以下代码 <Image Name="imgVideo1" Margin="0" Source="{Binding PreviewVideo1}" Visibility="Collapsed" Tap="imgVideo_Tap" /> 要使用strat YouTube应用程序,请使用此 private void imgVideo1_Tap(object s
<Image Name="imgVideo1" Margin="0" Source="{Binding PreviewVideo1}" Visibility="Collapsed" Tap="imgVideo_Tap" />
要使用strat YouTube应用程序,请使用此
private void imgVideo1_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
WebBrowserTask wbTask = new WebBrowserTask();
wbTask.Uri = new Uri("http://www.youtube.com/embed/" + ytVideoID + "?autoplay=1");
wbTask.Show();
}
但我需要动态创建图像控件的数量,NumberOfVideos的依赖性…我们的解决方案将是这样的-->
total=GetPostByID(e.Result);
如果(总数>0)
{
计数=1;
而
{
WebBrowserTask wbTask=新建WebBrowserTask();
wbTask.Uri=新Uri(“http://www.youtube.com/embed/“+YTDVIDEOID+”?自动播放=1”);
wbTask.Show();
};
容器.Children.Add(img);
}
}
private void imgVideo1_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
WebBrowserTask wbTask = new WebBrowserTask();
wbTask.Uri = new Uri("http://www.youtube.com/embed/" + ytVideoID + "?autoplay=1");
wbTask.Show();
}
total = GetPostByID(e.Result).NumberOfVideos;
if(total > 0)
{
count = 1;
While(count <= total)
{
Image img = new Image();
img.Tap += (o, e) =>
{
WebBrowserTask wbTask = new WebBrowserTask();
wbTask.Uri = new Uri("http://www.youtube.com/embed/" + ytVideoID + "?autoplay=1");
wbTask.Show();
};
Container.Children.Add(img);
}
}