【问题标题】:How to add WPF UserControl to Avalonia Window?如何将 WPF UserControl 添加到 Avalonia 窗口?
【发布时间】:2017-10-27 10:08:46
【问题描述】:

我创建了一个 Avalonia 窗口。
我需要播放视频,但 Avalonia 尚不支持 MediaElement。我想使用 System.Windows.Controls.MediaElement。
是否可以在 Avalonia Window 中添加 Window Controls?

【问题讨论】:

  • “它与 WPF 有很多相似之处” - 来自标签 avaloniaui,并不意味着它可以显示来自 wpf 的东西。为什么你认为可以在别人的多平台框架中使用 wpf 控件?
  • MediaElement(与 WPF 中的所有内容一样)不是跨平台的。即使 Avalonia 支持托管 WPF 控件,使用它也没有任何意义,因为它也会使您的应用程序不跨平台。如果您的应用程序不是跨平台的,您不妨改用 WPF。有AvaloniaAV项目(github.com/jkoritzinsky/AvaloniaAV),但目前只支持Windows平台。

标签: c# wpf avaloniaui


【解决方案1】:

您可以使用LibVLCSharp.Avalonia

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-23
    • 2011-03-09
    • 2021-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多