【问题标题】:Difference between namespace Windows.UI.Xaml.Controls and Microsoft.UI.Xaml.Controls命名空间 Windows.UI.Xaml.Controls 和 Microsoft.UI.Xaml.Controls 之间的区别
【发布时间】:2020-10-21 14:46:27
【问题描述】:

我希望通过从 UWP 应用一些现代 UI(如导航视图)来学习如何构建原生 WPF 桌面应用程序。

但是,我很困惑,类名相同,但命名空间不同

我想知道,哪个是哪个,我应该在我的 WPF 项目中使用哪个?

谢谢。

【问题讨论】:

标签: c# wpf xaml uwp


【解决方案1】:

Microsoft.UI.Xaml.ControlsWinUI 库中使用的命名空间。

Windows.UI.Xaml.Controls 是 Windows 中包含的本机控件的命名空间。

Microsoft 目前正在将包含现代 Windows 控件和样式的整个界面层从操作系统拆分为一个单独的 WinUI 3 框架,该框架将于今年晚些时候发布。

所以要回答您关于使用哪一个的问题,Microsoft.UI.Xaml.Controls 是今后要使用的命名空间。

【讨论】:

    猜你喜欢
    • 2020-08-21
    • 2016-05-28
    • 1970-01-01
    • 2012-08-12
    • 2018-06-23
    • 2014-09-20
    • 2011-03-27
    • 2011-06-26
    • 2017-04-30
    相关资源
    最近更新 更多