/// <summary>
        /// todoComment
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void OnTextBoxTextDeleting(System.Object sender, out TDeletingTextBoxTextEventArgs e)
        {
            e = null;

            if (TextBoxTextDeleting != null)
            {
                this.TextBoxTextDeleting(this.components, out e);
            }
        }
        private void BtnResetSearch_Click(System.Object sender, System.EventArgs e)
        {
            TDeletingTextBoxTextEventArgs mArgs;
            String mDataMemberMiddle;
            String mTextMiddle;
            String mDataMemberLower;
            String mTextLower;
            String mResult;

            mArgs = new TDeletingTextBoxTextEventArgs();
            this.BuildSearchString(
                out mDataMemberMiddle,
                out mTextMiddle,
                out mDataMemberLower,
                out mTextLower,
                out mResult);

            // messagebox.show('btnResetSearch_Click: ' + this.ClassName);
            mArgs.FDataMemberTextBoxMiddlePanel = mDataMemberMiddle;
            mArgs.FTextTextBoxMiddlePanel = mTextMiddle;
            mArgs.FDataMemberTextBoxLowerPanel = mDataMemberLower;
            mArgs.FTextTextBoxLowerPanel = mTextLower;
            mArgs.Handled = false;
            this.OnTextBoxTextDeleting(this, out mArgs);

            if (mArgs.Handled == false)
            {
                this.txtPanelMiddle.Text = "";
                this.txtPanelLower.Text = "";
            }

            this.OnTextBoxTextDeleted(sender, mArgs);
        }
 /// <summary>
 /// todoComment
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void OnTextBoxTextDeleted(System.Object sender, TDeletingTextBoxTextEventArgs e)
 {
     if (TextBoxTextDeleted != null)
     {
         this.TextBoxTextDeleted(this.components, e);
     }
 }