예제 #1
0
 public string GetPropName <T>(Expression <Func <T> > property)
 {
     return(CompaRiser.GetPropName(property));
 }
예제 #2
0
 public void RaisePropertyChanged <T>(Expression <Func <T> > property)
 {
     RaisePropertyChanged(CompaRiser.GetPropName(property));
 }
예제 #3
0
 public void SetProp <T>(Func <bool> comparer, Action assignAction, Expression <Func <T> > property)
 {
     CompaRiser.CompaRise(comparer, assignAction, RaisePropertyChanged, property);
 }
예제 #4
0
 //
 public void AddDependOnProp <T>(INotifyPropertyChanged vm, Expression <Func <T> > property)
 {
     DependOnProperties.Add(new PropertyListener(this, vm, CompaRiser.GetPropName(property)));
 }