现在我想将RadDataPager.PageSize绑定到RadNumericUpDown.Value,这样就可以通过RadNumericUpDown控件更改寻呼机的PageSize。
RadDataPager dataPager = new ...;
RadNumericUpDown pageSizeSelector = new ...;
Binding b = new Binding();
b.Mode = BindingMode.TwoWay;
b.Source = pageSizeSelector.Value;
pageSizeSelector.SetBinding(dataPager.PageSize, b);
但这会产生一个关于
dataPager.PageSize
不是一个
DependencyProperty
. 我缺少什么?
编辑
多亏了克林格,我才明白过来。
SetBinding
Binding b = new Binding("PageSize");
b.Mode = BindingMode.TwoWay;
b.Source = dataPager;
pageSizeSelector.SetBinding(RadNumericUpDown.ValueProperty, b);