| 1234567891011121314151617181920212223242526272829 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Controls;using System.Windows;namespace OpenSEMI.Ctrlib.Controls{    public class ComboBoxExt : ComboBox    {        public bool ComboBoxSaved        {            get { return (bool)GetValue(ComboBoxSavedProperty); }            set { SetValue(ComboBoxSavedProperty, value); }        }        public static readonly DependencyProperty ComboBoxSavedProperty =            DependencyProperty.Register("ComboBoxSaved", typeof(bool), typeof(ComboBoxExt),                new UIPropertyMetadata(true));        protected override void OnSelectionChanged(SelectionChangedEventArgs e)        {            base.OnSelectionChanged(e);            this.ComboBoxSaved = false;        }    }}
 |