Пример #1
0
        private void ShowForm(bool show)
        {
            if (show)
            {
                if (!IsVisible)
                {
                    _form = new AutoCompleteForm();

                    _form.Owner          = Owner;
                    _form.ItemActivated += new EventHandler <AutoCompleteItemEventArgs>(Form_ItemActivated);
                }

                OnShowing(EventArgs.Empty);

                _form.Show();
            }
            else
            {
                if (IsVisible)
                {
                    _form.Dispose();
                    _form = null;

                    OnHidden(EventArgs.Empty);
                }

                if (_timer != null)
                {
                    _timer.Stop();
                }
            }
        }
Пример #2
0
        private void ShowForm(bool show)
        {
            if (show)
            {
                if (!IsVisible)
                {
                    _form = new AutoCompleteForm();

                    _form.Owner = Owner;
                    _form.ItemActivated += new EventHandler<AutoCompleteItemEventArgs>(Form_ItemActivated);
                }

                OnShowing(EventArgs.Empty);

                _form.Show();
            }
            else
            {
                if (IsVisible)
                {
                    _form.Dispose();
                    _form = null;

                    OnHidden(EventArgs.Empty);
                }

                if (_timer != null)
                    _timer.Stop();
            }
        }