LayoutFarm.Demo_SingleLineText_WithSuggestion.textSurfaceListener_PreviewEnterKeyDown C# (CSharp) Метод

textSurfaceListener_PreviewEnterKeyDown() приватный Метод

private textSurfaceListener_PreviewEnterKeyDown ( object sender, Text e ) : void
sender object
e Text
Результат void
        void textSurfaceListener_PreviewEnterKeyDown(object sender, Text.TextDomEventArgs e)
        {
            //accept selected text

            if (textbox.CurrentTextSpan != null)
            {
                if (listView.SelectedIndex >= 0)
                {
                    textbox.ReplaceCurrentTextRunContent(currentLocalText.Length,
                        (string)listView.GetItem(listView.SelectedIndex).Tag);
                    //------------------------------------- 
                    //then hide suggestion list
                    listView.ClearItems();
                    listView.Visible = false;
                    //-------------------------------------- 
                }
            }
            e.PreventDefault = true;
        }