在 Xamarin.Forms 中创建 UI 个元素

Creating UI elements in Xamarin.Forms

我不在 Xamarin.Forms。在 windows 桌面应用程序(win 表单和 wpf)中,您可以创建一个用户 UI 组件,您可以在任何项目中使用它。是否可以在 Xamarin.Forms 中创建那种小的 UI 元素?

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

因此,在 Xamarin Forms 世界中,我们通常通过使用 ContentView.

创建 User Controls

这可以通过后面的 XAML 部分和代码来完成,但您也可以仅在代码中轻松创建它们。 网上有一系列的教程,很清楚的就是这个https://mindofai.github.io/Creating-Custom-Controls-with-Bindable-Properties-in-Xamarin.Forms/

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