Avalonia:如何以编程方式向 UserControl 添加控件
Avalonia: How to add a Control to UserControl programmatically
我可以用 Grid.Children.Add(...)
在 Grid 上很好地做到这一点
但我不知道如何以编程方式向 UserControl 添加控件。
为了使用 Children
属性,您的控件必须实现 IPanel
接口。实现这一目标的最简单方法是使 Panel
成为 UserControl
的基础 class。
我可以用 Grid.Children.Add(...)
在 Grid 上很好地做到这一点
但我不知道如何以编程方式向 UserControl 添加控件。
为了使用 Children
属性,您的控件必须实现 IPanel
接口。实现这一目标的最简单方法是使 Panel
成为 UserControl
的基础 class。