public AutoCompleteLogic(IAutoCompleteAlgorithm Algorithm, TextBox SearchText, Popup AutoComplete, ListBox AutoCompleteList) { this.SearchText = SearchText; this.AutoComplete = AutoComplete; this.AutoCompleteList = AutoCompleteList; this.Algorithm = Algorithm; }
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; }
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; }