public WfFilterSetting(WfFilter filter)
 {
     Result      = null;
     mFilter     = filter?.Clone() ?? new WfFilter();
     DataContext = mFilter;
     InitializeComponent();
 }
Beispiel #2
0
        public WfFilter Clone()
        {
            var r = new WfFilter();

            r.Normal    = this.Normal;
            r.Good      = this.Good;
            r.Bad       = this.Bad;
            r.Dreadful  = this.Dreadful;
            r.PlayCount = this.PlayCount;
            r.CP        = this.CP;
            r.Path      = this.Path;
            return(r);
        }
 private void OnOK(object sender, RoutedEventArgs e)
 {
     Result = mFilter;
     Close();
 }