我希望在Xamarin Forms中创建一个简单的自定义控件(ContentView),它基本上是一个包含可变数量图像的StackLayout。我的想法是可以在XAML页面中像这样实例化它:
<views:MyControl Pages="4" CurrentPage="2"/>
在代码中,我可以为每个页面添加一个图像,并根据CurrentPage的值设置Source。但是,我无法弄清楚属性值何时可用以影响布局。在构造函数中,Pages和CurrentPage都为空。
在使用自定义ContentView时,在哪里以及如何考虑属性值?