wpf - 使用WPF圆窗播放电影

标签 wpf mediaelement shapes

是否可以使用 WPF 创建一个具有圆形形状并使用正在播放的电影作为背景的窗口?

最佳答案

要制作一个非矩形的窗口,首先需要做三件事。

  1. 将 Window.WindowStyle 设置为 WindowStyle.None
  2. 将 Window.AllowsTransparency 设置为 True
  3. 将 Window.Background 设置为透明(或 {x:Null})

现在,您的窗口是完全透明的。您可以使用此线程中的其他技巧将一 block 媒体绘制到窗口的几何图形上。

关于wpf - 使用WPF圆窗播放电影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/450822/

相关文章:

matlab - 形状识别——数芒果

c# - PowerPoint 中形状的坐标 (c#)

c# - Awesomium.NET 在调整大小时崩溃 - 内存泄漏

c# - 更改 wpf 静态资源的值

c# - 繁忙指示器未显示在 wpf 窗口中

c# - 静态媒体元素

WPF Mediaelement mediaopened 事件不是从后面的代码触发,而是从按钮单击处理程序触发

android - 以编程方式添加具有纯色和描边的渐变

wpf - WPF中是否有RowSpan ="All"?

c# - 在 WPF 中的 MediaElement 顶部呈现按钮