在Xamarin.Forms中创建UI元素

在Xamarin.Forms中创建UI元素,xamarin.forms,uielement,Xamarin.forms,Uielement,我不是以沙马林的形式。在windows桌面应用程序(win forms和wpf)中,您可以创建用户UI组件,并且可以在任何项目中使用它。是否可以在Xamarin.Forms中创建这种小型UI元素 我将有一个dll,并将添加到我的项目中,并将添加到我的表单中,我将提供已经在UI元素中定义的属性。因此,在Xamarin Forms world中,我们通常通过使用ContentView创建用户控件 这可以通过XAML部件和代码隐藏来完成,但您也可以轻松地在代码中创建它们。 网上有一系列教程,其中一个非

我不是以沙马林的形式。在windows桌面应用程序(win forms和wpf)中,您可以创建用户UI组件,并且可以在任何项目中使用它。是否可以在Xamarin.Forms中创建这种小型UI元素


我将有一个dll,并将添加到我的项目中,并将添加到我的表单中,我将提供已经在UI元素中定义的属性。

因此,在Xamarin Forms world中,我们通常通过使用
ContentView
创建
用户控件

这可以通过XAML部件和代码隐藏来完成,但您也可以轻松地在代码中创建它们。 网上有一系列教程,其中一个非常清楚,就是这一个


如果需要,您可以创建一个单独的Xamarin Forms项目来封装您的控件,并在主应用程序解决方案中引用这些控件。

因此,在Xamarin Forms world中,我们通常通过使用
ContentView
来创建
用户控件

这可以通过XAML部件和代码隐藏来完成,但您也可以轻松地在代码中创建它们。 网上有一系列教程,其中一个非常清楚,就是这一个


如果需要,您可以创建一个单独的Xamarin Forms项目来封装您的控件,并在主应用程序解决方案中引用这些控件。

是的,您可以在Xamarin Forms中这样做aswell@G.hakim谢谢你的回复。我能看到什么例子吗?因为我搜索过,没有找到那种东西。主要是关于动态UI元素的创建Xamarin表单控件通常是通过ContentView创建的-一些示例:是的,您可以在另一个项目中将它们分离出来,以获得指向引用的dll。好的,您已经得到了上面的答案,因此我建议您在查询恢复时遵循此方法。谢谢大家@德皮奇,如果你写下来作为答案,我会接受你的回答。文档看起来非常有用。是的,你可以用xamarin的形式来做aswell@G.hakim谢谢你的回复。我能看到什么例子吗?因为我搜索过,没有找到那种东西。主要是关于动态UI元素的创建Xamarin表单控件通常是通过ContentView创建的-一些示例:是的,您可以在另一个项目中将它们分离出来,以获得指向引用的dll。好的,您已经得到了上面的答案,因此我建议您在查询恢复时遵循此方法。谢谢大家@德皮奇,如果你写下来作为答案,我会接受你的回答。文档似乎非常有用。