diff options
Diffstat (limited to 'Xamarin.Forms.Platform.Tizen/EvasObjectWrapper.cs')
-rw-r--r-- | Xamarin.Forms.Platform.Tizen/EvasObjectWrapper.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/EvasObjectWrapper.cs b/Xamarin.Forms.Platform.Tizen/EvasObjectWrapper.cs index 97cf77f0..526c4739 100644 --- a/Xamarin.Forms.Platform.Tizen/EvasObjectWrapper.cs +++ b/Xamarin.Forms.Platform.Tizen/EvasObjectWrapper.cs @@ -11,6 +11,8 @@ namespace Xamarin.Forms.Platform.Tizen { EvasObject = obj; MeasureDelegate = measureDelegate; + + obj.TransferBindablePropertiesToWrapper(this); } public EvasObject EvasObject @@ -20,5 +22,13 @@ namespace Xamarin.Forms.Platform.Tizen } public MeasureDelegate MeasureDelegate { get; } + + protected override void OnBindingContextChanged() + { + // TODO: we should provide a delegate to obtain children of a Container object, + // however currently there is no way to get the list of children + EvasObject.SetBindingContext(BindingContext); + base.OnBindingContextChanged(); + } } } |