diff options
Diffstat (limited to 'Xamarin.Forms.Platform.Tizen/Renderers/VisualElementRenderer.cs')
-rwxr-xr-x[-rw-r--r--] | Xamarin.Forms.Platform.Tizen/Renderers/VisualElementRenderer.cs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/Renderers/VisualElementRenderer.cs b/Xamarin.Forms.Platform.Tizen/Renderers/VisualElementRenderer.cs index a103abf7..8b288698 100644..100755 --- a/Xamarin.Forms.Platform.Tizen/Renderers/VisualElementRenderer.cs +++ b/Xamarin.Forms.Platform.Tizen/Renderers/VisualElementRenderer.cs @@ -66,6 +66,7 @@ namespace Xamarin.Forms.Platform.Tizen RegisterPropertyHandler(Specific.NextFocusRightViewProperty, UpdateFocusRightView); RegisterPropertyHandler(Specific.NextFocusBackViewProperty, UpdateFocusBackView); RegisterPropertyHandler(Specific.NextFocusForwardViewProperty, UpdateFocusForwardView); + RegisterPropertyHandler(Specific.ToolTipProperty, UpdateToolTip); RegisterPropertyHandler(VisualElement.AnchorXProperty, ApplyTransformation); RegisterPropertyHandler(VisualElement.AnchorYProperty, ApplyTransformation); @@ -835,6 +836,19 @@ namespace Xamarin.Forms.Platform.Tizen } } + void UpdateToolTip() + { + var tooltip = Specific.GetToolTip(Element); + if (tooltip != null) + { + NativeView.SetTooltipText(tooltip); + } + else + { + NativeView.UnsetTooltip(); + } + } + void SetNextFocusViewInternal(string direction) { var widget = NativeView as Widget; |