c#中的图像边框

如何在c#中的图像周围有黑色边框.图像存在于包裹面板内

解决方法

只需为图像添加边框:
<toolkit:WrapPanel x:Name="wp">
    <Border BorderBrush="Black" BorderThickness="5" >
        <Image Source="myimage.png" />
    </Border>
</toolkit:WrapPanel>

或者在代码中将其添加到WrapPanel:

var b = new Border
            {
                BorderBrush = new SolidColorBrush(Colors.Black),BorderThickness = new Thickness(5)
            };

var bi = new BitmapImage
                {
                    UriSource = new Uri("/myimage.png",UriKind.Relative)
                };

b.Child = new Image {Source = bi};

wp.Children.Add(b);

相关文章

目录简介使用JS互操作使用ClipLazor库创建项目使用方法简单测...
目录简介快速入门安装 NuGet 包实体类User数据库类DbFactory...
本文实现一个简单的配置类,原理比较简单,适用于一些小型项...
C#中Description特性主要用于枚举和属性,方法比较简单,记录...
[TOC] # 原理简介 本文参考[C#/WPF/WinForm/程序实现软件开机...
目录简介获取 HTML 文档解析 HTML 文档测试补充:使用 CSS 选...