Avalonia:如何以编程方式向 UserControl 添加控件

Avalonia: How to add a Control to UserControl programmatically

我可以用 Grid.Children.Add(...) 在 Grid 上很好地做到这一点 但我不知道如何以编程方式向 UserControl 添加控件。

为了使用 Children 属性,您的控件必须实现 IPanel 接口。实现这一目标的最简单方法是使 Panel 成为 UserControl 的基础 class。