C# 如何以编程方式将自旋事件添加到DevExpress

C# 如何以编程方式将自旋事件添加到DevExpress,c#,wpf,xaml,devexpress,C#,Wpf,Xaml,Devexpress,如何以编程方式将Spin事件添加到DevExpress WPFSpinEdit控件? *为什么DevExpress WPF不能像默认WPF控件一样工作:( XAML: <dxb:BarEditItem x:Name="spinEdit"> <dxb:BarEditItem.EditSettings> <dxe:SpinEditSettings /> </dxb:BarEditItem.EditSettings> &l

如何以编程方式将
Spin
事件添加到DevExpress WPFSpinEdit控件?
*为什么DevExpress WPF不能像默认WPF控件一样工作:(

XAML:

<dxb:BarEditItem x:Name="spinEdit">
     <dxb:BarEditItem.EditSettings>
      <dxe:SpinEditSettings />
     </dxb:BarEditItem.EditSettings>
</dxb:BarEditItem>

可以通过编辑器样式将事件处理程序附加到事件:

<dxb:BarEditItem x:Name="comboBox" Content="ComboBox" EditWidth="150">
    <dxb:BarEditItem.EditStyle>
        <Style TargetType="dxe:SpinEdit">
            <EventSetter Event="Spin" Handler="OnSpin"/>
        </Style>
    </dxb:BarEditItem.EditStyle>
    <dxb:BarEditItem.EditSettings>
        <dxe:SpinEditSettings/>
    </dxb:BarEditItem.EditSettings>
</dxb:BarEditItem>

我注意到Dmitry也给了你一个更完整的答案。关于你在这里提出的问题,我只想说,为了提供WPF控件(以及我们的客户所需要的)的特性和灵活性,我们有时必须超越标准控件提供给你的简单API。干杯,Julian(CTO)
<dxb:BarEditItem x:Name="comboBox" Content="ComboBox" EditWidth="150">
    <dxb:BarEditItem.EditStyle>
        <Style TargetType="dxe:SpinEdit">
            <EventSetter Event="Spin" Handler="OnSpin"/>
        </Style>
    </dxb:BarEditItem.EditStyle>
    <dxb:BarEditItem.EditSettings>
        <dxe:SpinEditSettings/>
    </dxb:BarEditItem.EditSettings>
</dxb:BarEditItem>