Exemplo n.º 1
0
 public AutoCompleteLogic(IAutoCompleteAlgorithm Algorithm, TextBox SearchText, Popup AutoComplete, ListBox AutoCompleteList)
 {
     this.SearchText       = SearchText;
     this.AutoComplete     = AutoComplete;
     this.AutoCompleteList = AutoCompleteList;
     this.Algorithm        = Algorithm;
 }
Exemplo n.º 2
0
 public AutoCompleteBase(IAutoCompleteAlgorithm Algorithm, TextBox SearchText, Popup AutoComplete, ListBox AutoCompleteList, bool Specific = false, bool SpecificTag = false)
 {
     this.SearchText       = SearchText;
     this.AutoComplete     = AutoComplete;
     this.AutoCompleteList = AutoCompleteList;
     this.Algorithm        = Algorithm;
     specific     = Specific;
     specific_tag = SpecificTag;
 }
Exemplo n.º 3
0
        public AutoCompleteLogic(IAutoCompleteAlgorithm Algorithm, TextBox SearchText, Popup AutoComplete, ListBox AutoCompleteList)
        {
            this.SearchText       = SearchText;
            this.AutoComplete     = AutoComplete;
            this.AutoCompleteList = AutoCompleteList;
            this.Algorithm        = Algorithm;

            SearchText.PreviewKeyDown         += SearchText_PreviewKeyDown;
            SearchText.KeyUp                  += SearchText_KeyUp;
            AutoCompleteList.PreviewKeyUp     += AutoCompleteList_KeyUp;
            AutoCompleteList.KeyUp            += AutoCompleteList_KeyUp;
            AutoCompleteList.MouseDoubleClick += AutoCompleteList_MouseDoubleClick;
        }