void NameTextChanged(object sender, EventArgs e)
        {
            // Use name as description by default.
            if (wizardPage.LibraryName == wizardPage.Description)
            {
                descriptionTextBox.Text = nameTextBox.Text;
            }

            wizardPage.LibraryName = nameTextBox.Text;

            if (wizardPage.HasLibraryNameError())
            {
                if (nameTooltip == null)
                {
                    nameTooltip = ShowErrorTooltip(nameEventBox, wizardPage.LibraryNameError);
                }
            }
            else
            {
                if (nameTooltip != null)
                {
                    HideTooltip(nameEventBox, nameTooltip);
                    nameTooltip = null;
                }
            }
        }
        void NameTextChanged(object sender, EventArgs e)
        {
            wizardPage.LibraryName = nameTextBox.Text;

            if (wizardPage.HasLibraryNameError())
            {
                if (nameTooltip == null)
                {
                    nameTooltip = ShowErrorTooltip(nameEventBox, wizardPage.LibraryNameError);
                }
            }
            else
            {
                if (nameTooltip != null)
                {
                    HideTooltip(nameEventBox, nameTooltip);
                    nameTooltip = null;
                }
            }
        }