WPF-显示内容的组合(图像、视频、文本)
我正在尝试显示内容。内容可以是图像、视频和文本的组合。每一个都有一个开始日期时间和结束日期时间。WPF-显示内容的组合(图像、视频、文本),wpf,Wpf,我正在尝试显示内容。内容可以是图像、视频和文本的组合。每一个都有一个开始日期时间和结束日期时间。 我可以使用标记显示一个图像,但不能在循环中显示一系列图像。它只显示最后的图像或视频。感谢您的及时帮助。 代码片段如下- // Check if Content if its an Image if (dataTable.Rows[nCnt][1].Equals("I")) { imageSource = new BitmapImage(new Uri(strContent));
我可以使用标记显示一个图像,但不能在循环中显示一系列图像。它只显示最后的图像或视频。感谢您的及时帮助。
代码片段如下-
// Check if Content if its an Image
if (dataTable.Rows[nCnt][1].Equals("I"))
{
imageSource = new BitmapImage(new Uri(strContent));
Image1.Visibility = Visibility.Visible;
Image1.Source = imageSource;
}
else
// Check if Content if its an Video
if (dataTable.Rows[nCnt][1].Equals("V"))
{
MyVideo1.Source = new Uri(strContent);
MyVideo1.Visibility = Visibility.Visible;
MyVideo1.Play();
}
您正在用不同的图像和视频填充相同的图像和视频容器(Image1,MyVideo1)。所以最后一个是唯一显示的。你应该创建一个图像和视频的集合<代码>列表或
可观察收集
如果您使用的是MVVM