/// <summary> /// Initializes a new instance of the Editor class. /// </summary> public Editor() { Layout = new Tizen.NUI.AbsoluteLayout(); EmbedEditor = new TEditor { WidthSpecification = LayoutParamPolicies.MatchParent, HeightSpecification = LayoutParamPolicies.MatchParent, Margin = new Tizen.NUI.Extents((ushort)(12 * DeviceInfo.ScalingFactor), (ushort)(12 * DeviceInfo.ScalingFactor), (ushort)(20 * DeviceInfo.ScalingFactor), (ushort)(12 * DeviceInfo.ScalingFactor)) }; _editor = new GrapchisEditor(EmbedEditor) { WidthSpecification = LayoutParamPolicies.MatchParent, HeightSpecification = LayoutParamPolicies.MatchParent, }; Add(_editor); // NUI AbsoluteLayout not support Margin, so add a internal view as LinearLayout var marginView = new View { WidthSpecification = LayoutParamPolicies.MatchParent, HeightSpecification = LayoutParamPolicies.MatchParent, Layout = new Tizen.NUI.LinearLayout(), }; Add(marginView); marginView.Add(EmbedEditor); }
/// <summary> /// Initializes a new instance of the Entry class. /// </summary> public Entry() { Layout = new Tizen.NUI.AbsoluteLayout(); EmbedEntry = new TEntry { WidthSpecification = LayoutParamPolicies.MatchParent, HeightSpecification = LayoutParamPolicies.MatchParent, VerticalTextAlignment = TextAlignment.Center, Margin = new Tizen.NUI.Extents((ushort)(12 * DeviceInfo.ScalingFactor), (ushort)(40 * DeviceInfo.ScalingFactor), (ushort)(12 * DeviceInfo.ScalingFactor), 0) }; _entry = new GraphcisEntry(EmbedEntry) { WidthSpecification = LayoutParamPolicies.MatchParent, HeightSpecification = LayoutParamPolicies.MatchParent, }; Add(_entry); // NUI AbsoluteLayout not support Margin, so add a internal view as LinearLayout var marginView = new View { WidthSpecification = LayoutParamPolicies.MatchParent, HeightSpecification = LayoutParamPolicies.MatchParent, Layout = new Tizen.NUI.LinearLayout(), }; Add(marginView); marginView.Add(EmbedEntry); }