带有源代码的 UWP 社区工具包
UWP Community Toolkit with source code
"UWP Community Toolkit" 是个好工具。
https://github.com/Microsoft/UWPCommunityToolkit/tree/master
但是如果我们用 NuGet 安装它,
我们无法访问源代码(我认为)。
现在,我只想在这个工具包中使用 "RadialGauge"。
我想稍微修改一下 "RadialGauge"..
然后,我开始在没有安装 NuGet 的情况下使用带有源代码的 RadialGauge。
这是我的步骤。
我用 C# VS 2017 打开新的 UWP 项目。
我将此代码安装到我的 "Controls" 文件夹中。 UWP RadialGauge Source
我做了这个项目。
但是没有显示,只是打开了白色 UWP windows...为什么?
我需要帮助...我对 UWP 的了解很差,无法解决...
这是项目文件。
https://www.dropbox.com/s/alvw6wcbiv5itsp/RadialGaugeTest.zip?dl=0
当您定义一个自定义控件时,大多数时候您想要给它一个默认样式。此样式需要放在名为 Generic.xaml
的 ResourceDictionary
中,然后需要放在名为 Themes 的 文件夹 中。
在您的情况下,您只复制了 code 部分。要使控件显示在您的页面上,您需要做的就是从 here 中获取其默认样式,将其放入 Generic.xaml
资源字典中,然后将字典放入名为 主题.
"UWP Community Toolkit" 是个好工具。 https://github.com/Microsoft/UWPCommunityToolkit/tree/master
但是如果我们用 NuGet 安装它, 我们无法访问源代码(我认为)。 现在,我只想在这个工具包中使用 "RadialGauge"。 我想稍微修改一下 "RadialGauge".. 然后,我开始在没有安装 NuGet 的情况下使用带有源代码的 RadialGauge。
这是我的步骤。
我用 C# VS 2017 打开新的 UWP 项目。
我将此代码安装到我的 "Controls" 文件夹中。 UWP RadialGauge Source
我做了这个项目。
但是没有显示,只是打开了白色 UWP windows...为什么? 我需要帮助...我对 UWP 的了解很差,无法解决...
这是项目文件。
https://www.dropbox.com/s/alvw6wcbiv5itsp/RadialGaugeTest.zip?dl=0
当您定义一个自定义控件时,大多数时候您想要给它一个默认样式。此样式需要放在名为 Generic.xaml
的 ResourceDictionary
中,然后需要放在名为 Themes 的 文件夹 中。
在您的情况下,您只复制了 code 部分。要使控件显示在您的页面上,您需要做的就是从 here 中获取其默认样式,将其放入 Generic.xaml
资源字典中,然后将字典放入名为 主题.