【发布时间】:2016-07-06 13:49:41
【问题描述】:
我正在使用 Xamarin.forms 制作应用程序。
我已经在这里问过问题。 How to set child of class' property with using xaml? (Xamarin.forms) 但是我无法得到正确的答案,或者可能没有解决方案。
我想要做的是从 ContentPage 的 XAML 设置我的类的视图属性。 我的班级有一些像 Image 和其他的视图。
我搜索发现有'ControlTemplete'。但我不确定这是我要找的东西。
而且我也不认为为我要设置的每个属性添加 BindableProperty 和 OnPropertyChangedDelegate 代码是最好的方法。
还有其他更好的解决方案吗?
谢谢。
【问题讨论】:
-
如果你已经知道正确答案是错误的,为什么还要问这个问题?
-
@EdPlunkett 嗨,我认为他的回答没有错。我真的很感激他。我想知道是否有其他方法,或者它是正确的答案并且没有其他方法。
-
我也写了关于它的问题。似乎这是正确的答案。感谢您的评论
-
您能解释一下创建自定义
Stack的目的,而不是从框中使用StackLayout,将Image放在那里并使用Image的所有必需属性吗? -
@EgorGromadskiy 我想做一些模板(这里是我基于 StackLayout 的自定义类)并在任何地方使用它。而且我还想从我放置的位置(这里,ContentPage)设置它的属性和子属性。
标签: wpf xaml xamarin xamarin.forms