WPF 编程 绑定问题 描述. 我在Xaml中写了一个Image 模板 然后在后台C#代码中写了
WPF编程绑定问题描述.我在Xaml中写了一个Image模板然后在后台C#代码中写了一个url路径再在wrapnel中依次显示image图像。但是我想要的效果是每一个图像...
WPF 编程 绑定问题
描述. 我在Xaml中写了一个Image 模板 然后在后台C#代码中写了一个url 路径 再在wrapnel中依次显示image图像。但是我想要的效果是每一个图像要求实现阴影边框 代码我已经贴出来了 我如何把 img.Source = bd.Frames[0].Thumbnail; 这句话绑定(binding )到模板内的image的sources 中?
void AddImageInFolder(string folder)
{
try
{
foreach (string s in Directory.GetFiles(folder, "*JPG"))
{
Uri uri = new Uri(s);
BitmapDecoder bd = BitmapDecoder.Create(uri, BitmapCreateOptions.DelayCreation, BitmapCacheOption.Default);
if (bd.Frames[0].Thumbnail != null)
{
img.Source = bd.Frames[0].Thumbnail;
;
}
else
{
img.Source = new BitmapImage(uri);
} 展开
描述. 我在Xaml中写了一个Image 模板 然后在后台C#代码中写了一个url 路径 再在wrapnel中依次显示image图像。但是我想要的效果是每一个图像要求实现阴影边框 代码我已经贴出来了 我如何把 img.Source = bd.Frames[0].Thumbnail; 这句话绑定(binding )到模板内的image的sources 中?
void AddImageInFolder(string folder)
{
try
{
foreach (string s in Directory.GetFiles(folder, "*JPG"))
{
Uri uri = new Uri(s);
BitmapDecoder bd = BitmapDecoder.Create(uri, BitmapCreateOptions.DelayCreation, BitmapCacheOption.Default);
if (bd.Frames[0].Thumbnail != null)
{
img.Source = bd.Frames[0].Thumbnail;
;
}
else
{
img.Source = new BitmapImage(uri);
} 展开
1个回答
推荐于2016-11-30
展开全部
想要实现阴影边框可以使用这个:
<Image.Effect>
<DropShadowEffect/>
</Image.Effect>
至于绑定:
<Image Source="{Binding Path=Thumbnail}">
代码:
img.DataContext = bd.Frames[0]
<Image.Effect>
<DropShadowEffect/>
</Image.Effect>
至于绑定:
<Image Source="{Binding Path=Thumbnail}">
代码:
img.DataContext = bd.Frames[0]
追问
你QQ多少如何联系
你QQ多少如何联系
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询