呆瓜 发表于 2014-9-25 11:55:43

DevExpress 14.1.7的几点变化

DXCharts (XPF Common)基础类ChartToolTipEventArgs已经从System.EventArgs更名为System.ComponentModel.CancelEventArgs。
DXControls (XPF Common)在"SetProperty(() => SampleProperty, value, OnSamplePropertyChanged"声明中,OnSamplePropertyChanged回调方法会在INotifyPropertyChanged.PropertyChanged事件之后被调用。
有两种调用方法的方式:
1)明确的方法调用:

1
2
3
4
5
6
7

public string SampleProperty {
get { return GetProperty(() => SampleProperty); }
set { if(SetProperty(() => SampleProperty, value))
OnSamplePropertyChanged();
}
}




2)回调方法:

1
2
3
4
5
6
7

public string SampleProperty {
get { return GetProperty(() => SampleProperty); }
set { SetProperty(() => SampleProperty, value,
OnSamplePropertyChanged);
}
}




在早前的版本中,这两种方法是不一样的。第二种回调方法是在INotifyPropertyChanged.PropertyChanged事件之前调用,而第一种方法不需要。而从2014.1.7版本开始,这两种方法一样了。
EventArgsConverterBase.Convert abstract方法发生变化:

1
2

protected abstract object Convert(TArgs args);




->

1
2

protected abstract object Convert(object sender, TArgs args);




IEventArgsConverter 界面发生变化:

1
2

object Convert(object args);




->

1
2

object Convert(object sender, object args);




TriggerBase.OnEvent受保护的虚拟方法发生变化:

1
2

protected virtual void OnEvent(object eventArgs)




->

1
2

protected virtual void OnEvent(object sender, object eventArgs)




DXGrid (XPF Common) 带有OneWay绑定的列编辑器现在可以被打开。
PDF Viewer 修复了PdfViewer在没有加载文档时会报异常的问题。
XtraBars SuiteRibbonControl - 如果OptionsTouch.TouchUI属性设置为Default,Touch UI模式设置将由LookAndFeel object控制。
Via慧都控件网 原文

页: [1]
查看完整版本: DevExpress 14.1.7的几点变化