LayoutFarm.SuggestionWindowMx.GetPrimaryUI C# (CSharp) Method

GetPrimaryUI() public method

public GetPrimaryUI ( ) : UIElement
return LayoutFarm.UI.UIElement
        public UIElement GetPrimaryUI()
        {
            return this.floatWindow;
        }
        public int ItemCount

Usage Example

        protected override void OnStartDemo(SampleViewport viewport)
        {
            textbox = new LayoutFarm.CustomWidgets.TextBox(400, 300, true);
            textbox.SetLocation(20, 20);
            var textSplitter = new Composers.ContentTextSplitter();

            textbox.TextSplitter = textSplitter;

            sgBox = new SuggestionWindowMx(300, 200);
            sgBox.Hide();
            //------------------------------------
            //create special text surface listener
            var textSurfaceListener = new LayoutFarm.Text.TextSurfaceEventListener();

            textSurfaceListener.CharacterAdded      += (s, e) => UpdateSuggestionList();
            textSurfaceListener.CharacterRemoved    += (s, e) => UpdateSuggestionList();
            textSurfaceListener.PreviewArrowKeyDown += new EventHandler <Text.TextDomEventArgs>(textSurfaceListener_PreviewArrowKeyDown);
            textSurfaceListener.PreviewEnterKeyDown += new EventHandler <Text.TextDomEventArgs>(textSurfaceListener_PreviewEnterKeyDown);
            textbox.TextEventListener = textSurfaceListener;
            //------------------------------------

            viewport.AddContent(textbox);
            viewport.AddContent(sgBox.GetPrimaryUI());
            //------------------------------------
            BuildSampleCountryList();
        }
All Usage Examples Of LayoutFarm.SuggestionWindowMx::GetPrimaryUI