【发布时间】:2012-06-20 22:08:19
【问题描述】:
我正在使用 Xamarin Monodroid 将我的一些 Windows Phone 应用程序移植到 Android。
我对 Xamarin 的东西还很陌生,实际上只是买了一个许可证。
到目前为止,就在 AXML 中重新创建 XAML UI 而言一切都很好,但我遇到了自定义控件的问题。
这就是我所说的自定义控件:
在 .NET 中,我通过创建从“UserControl”类继承的类创建了一堆控件,我创建了逻辑并设置了内容。然后我只是用'new my_control()'等创建新实例......
我的一些控件不是以这种方式创建的,而是我通过定义 XAML 创建了 UserControl,其中没有特定的逻辑,但是当我需要组合 2 个或更多控件时(例如,旁边带有文本的彩色方块, 所以 Rectangle + TextBlock) 并且我只需要执行 'new my_control()' 并将其添加到 XAML UI 中的某处(Grid、ListBox、StackPanel 等...)。
如何使用 Monodroid 实现类似的功能?
提前致谢!
【问题讨论】:
标签: c# xamarin.android custom-view xamarin