public override bool ApplyChanges()
        {
            EnsureChildControls();
            EditPropertiesWebPart webpart = this.WebPartToEdit as EditPropertiesWebPart;

            webpart.UserGreeting = TxtUserGreeting.Text;
            webpart.TextFontSize = Convert.ToInt32(FontSizeList.Text);
            return(true);
        }
        public override void SyncChanges()
        {
            EnsureChildControls();
            EditPropertiesWebPart webpart = this.WebPartToEdit as EditPropertiesWebPart;

            TxtUserGreeting.Text = webpart.UserGreeting;

            ListItem FontItem = FontSizeList.Items.FindByText(webpart.TextFontSize.ToString());

            FontItem.Selected = true;
        }