protected override void CreateHandle() { base.CreateHandle(); autoComplete = (IAutoComplete2) new IAutoComplete(); autoCompleteDropDown = (IAutoCompleteDropDown)autoComplete; autoComplete.SetOptions(AutoCompleteOptions.AutoSuggest); autoComplete.Init(new HandleRef(this, this.Handle), new EnumString(new string[] { "Administrator", "Clerk" }), null, null); }
void ReleaseAutoComplete() { if (autoComplete != null) { Marshal.ReleaseComObject(autoComplete); autoComplete = null; autoCompleteDropDown = null; } }