我尝试了以下操作来访问微调控件的值。微调器是Microsoft Service Manager Wpf Controls dll的一部分,但它只是给了我关于RouterdPropertyChangedEventArgs'1 [System.Decimal]的以下信息。我的问题是我如何检索自己的价值。
我在winforms中将事件附加到以下事件处理程序
indexedOrderSpinControl.ValueChanged += SpinValueChanged;
private void SpinValueChanged(object sender, RoutedPropertyChangedEventArgs<decimal> e)
{
MessageBox.Show("This should be the value of the spin control " + Convert.ToString(e.NewValue));
}
很抱歉我应该已经解释过我正在尝试使用linq查询中的值来检索列的描述
private void SpinValueChanged(object sender, RoutedPropertyChangedEventArgs<decimal> e)
{
ObservableCollection<CustomColumnsModel> columnsList = this.WizardData.ConcreteCustomColumnsProxy;
var q = columnsList.Where(a => a.ColumnIndex == (double)e.NewValue).FirstOrDefault()) ;
}