首页 > 解决方案 > 添加 XAML 自定义用户控件不会在 Visual Studio 中添加 idl 文件

问题描述

我正在尝试将 XAML 自定义用户控件添加到我想在 C++WinRT 应用程序中创建运行时的 lib 项目中。但是VS不会在项目中自动添加idl文件。我需要手动吗?如果手动添加,将如何依赖 xaml 文件?如何使控件运行时?

另外,我正在查看这里的步骤https://docs.microsoft.com/en-us/windows/uwp/cpp-and-winrt-apis/xaml-cust-ctrl并提到首先添加 idl 文件步骤。但这些步骤不会开发 UserControl。所以我很困惑。添加用户控件的正确步骤是什么

更新:添加图像以显示从下面提到的模板中选择以自动添加 IDL 文件的选项。

在此处输入图像描述

标签: xamluwpc++-winrt

解决方案


推荐阅读