wpf border内部元素内边角溢出问题 裁剪效果

Posted 迷~途

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wpf border内部元素内边角溢出问题 裁剪效果相关的知识,希望对你有一定的参考价值。

效果图

 

<Grid>
        <Border BorderThickness="3" BorderBrush="#3c4d72" 
                 CornerRadius="12" Background="LightBlue"  Width="606" Height="356" >
            <MediaElement Name="mainMediaElement"   Volume="0"
                       Stretch="Fill"  Width="600" Height="350"  >
                <MediaElement.Clip> 
                    <!--矩形裁剪-->
                    <RectangleGeometry RadiusX="10" RadiusY="10"  
                                       Rect="0,0,600,350" />
                </MediaElement.Clip>
                <MediaElement.Triggers>
                    <EventTrigger RoutedEvent="MediaElement.Loaded">
                        <EventTrigger.Actions>
                            <BeginStoryboard>
                                <Storyboard>
                                    <MediaTimeline Storyboard.TargetName="mainMediaElement"  
                                                 Source="font/TestMedia.mp4"  RepeatBehavior="Forever" />
                                </Storyboard>
                            </BeginStoryboard>
                        </EventTrigger.Actions>
                    </EventTrigger>
                </MediaElement.Triggers>
            </MediaElement>
        </Border>
    </Grid>

 

以上是关于wpf border内部元素内边角溢出问题 裁剪效果的主要内容,如果未能解决你的问题,请参考以下文章

2021-08-13 WPF控件专题 Border控件详解

table布局, td内部元素溢出边界问题。 (已解决)

WPF Canvas转换为位图 (RenderTargetBitmap)

CSS - 高度坍塌和外边距溢出问题及解决方法

WPF 如何清除父控件与子控件的关系

wpf中我想在WebBrowser控件上放置一个Border控件