/// <summary>
        /// Initializes a new instance of the 'PasswordPresentation' class.
        /// </summary>
        /// <param name="passwordTextBox">.NET MaskedTextBox reference fot password.</param>
        /// <param name="confirmTextBox">.NET MaskedTextBox reference for confirmation.</param>
        public PasswordPresentation(MaskedTextBox passwordTextBox, MaskedTextBox confirmTextBox)
        {
            mMaskedTextBoxPasswordIT = passwordTextBox;
            mMaskedTextBoxPasswordPresentation = new MaskedTextBoxPresentation(passwordTextBox);
            mMaskedTextBoxConfirmIT = confirmTextBox;
            mMaskedTextBoxConfirmPresentation = new MaskedTextBoxPresentation(confirmTextBox);

            // Create and configure the ErrorProvider control.
            mErrorProvider = new ErrorProvider();
            mErrorProvider.BlinkStyle = System.Windows.Forms.ErrorBlinkStyle.NeverBlink;

            // Link MaskedTextBox control events.
            mMaskedTextBoxPasswordPresentation.GotFocus += new EventHandler<GotFocusEventArgs>(HandlePasswordPresenationGotFocus);
            mMaskedTextBoxPasswordPresentation.LostFocus += new EventHandler<LostFocusEventArgs>(HandlePasswordPresenationLostFocus);
            mMaskedTextBoxPasswordPresentation.ValueChanged += new EventHandler<ValueChangedEventArgs>(HandlePasswordPresenationValueChanged);
            mMaskedTextBoxPasswordPresentation.EnableChanged += new EventHandler<EnabledChangedEventArgs>(HandlePasswordPresenationEnabledChanged);
        }
示例#2
0
        /// <summary>
        /// Initializes a new instance of the 'PasswordPresentation' class.
        /// </summary>
        /// <param name="passwordTextBox">.NET MaskedTextBox reference fot password.</param>
        /// <param name="confirmTextBox">.NET MaskedTextBox reference for confirmation.</param>
        public PasswordPresentation(MaskedTextBox passwordTextBox, MaskedTextBox confirmTextBox)
        {
            mMaskedTextBoxPasswordIT           = passwordTextBox;
            mMaskedTextBoxPasswordPresentation = new MaskedTextBoxPresentation(passwordTextBox);
            mMaskedTextBoxConfirmIT            = confirmTextBox;
            mMaskedTextBoxConfirmPresentation  = new MaskedTextBoxPresentation(confirmTextBox);

            // Create and configure the ErrorProvider control.
            mErrorProvider            = new ErrorProvider();
            mErrorProvider.BlinkStyle = System.Windows.Forms.ErrorBlinkStyle.NeverBlink;

            // Link MaskedTextBox control events.
            mMaskedTextBoxPasswordPresentation.GotFocus      += new EventHandler <GotFocusEventArgs>(HandlePasswordPresenationGotFocus);
            mMaskedTextBoxPasswordPresentation.LostFocus     += new EventHandler <LostFocusEventArgs>(HandlePasswordPresenationLostFocus);
            mMaskedTextBoxPasswordPresentation.ValueChanged  += new EventHandler <ValueChangedEventArgs>(HandlePasswordPresenationValueChanged);
            mMaskedTextBoxPasswordPresentation.EnableChanged += new EventHandler <EnabledChangedEventArgs>(HandlePasswordPresenationEnabledChanged);
        }