c#wpf怎么设置image控件边框

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#wpf怎么设置image控件边框相关的知识,希望对你有一定的参考价值。

c# wpf怎么设置image控件边框,默认都是无边框的。。
<Border Width="100" Height="100" BorderBrush="Blue" BorderThickness="5">
<Image Source="pack://application:,,,/Capture.jpg"/>
</Border>
这个不行。。试过了

外面套个Border是可以的,代码:

<Window x:Class="WpfApplication2.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525">
    <Grid Margin="32">
        <Border BorderBrush="Blue" BorderThickness="4">
            <Image Source="/WpfApplication2;component/Images/Desert.jpg" />
        </Border>       
    </Grid>
</Window>

截图:

按照你的代码定义Border的大小也没有问题,代码:

<Grid Margin="32">
        <Border Height="100" Width="100" BorderBrush="Blue" BorderThickness="5">
            <Image Source="/WpfApplication2;component/Images/Desert.jpg" />
        </Border>        
</Grid>

截图:

 

希望对你有帮助,有疑问请追问或是Hi

参考技术A <Border Width="100" Height="100" BorderBrush="Blue" BorderThickness="5">
<Image Source="pack://application:,,,/Capture.jpg"/>
</Border>

wpf中如何控制图片的位置

不知道用什么控件可以用程序控制想要的图片在什么地方显示。

一般设置margin的值,如果要是放在Canvas中,可以利用Canvas.Top等来改变距离Canvas各个角的位置。

WPF(Windows Presentation Foundation)是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。
参考技术A 一般设置margin的值,如果要是放在Canvas中,可以利用Canvas.Top等来改变距离Canvas各个角的位置本回答被提问者和网友采纳 参考技术B 使用Viewbox,里面放置image组件 参考技术C Canvas 参考技术D 这要看你放在什么容器里了,一般设置Marigin就能控制

以上是关于c#wpf怎么设置image控件边框的主要内容,如果未能解决你的问题,请参考以下文章

在WPF中如何实现image控件填充整个窗体

VC 怎么动态改变控件大小

在线等!怎么在wpf中利用后台的代码给定位置,大小和source,创建image,并在界面显示出来。

C#,textbox怎么把边框设置颜色,把四个角改成圆角,设置属性可以吗?

WPF中我想给Image添加一个自定义的ImageSource属性,需要怎么做呢?

wpf中怎样将image固定在一个给定的点Point上?