Telerik Silverlight RadGridView - 需要点击按钮两次

问题描述:

我有一个带Telerik RadGridView控件和少数按钮控件的Silverlight UserControl。问题是,当我在网格视图中编辑单元格,然后单击任何按钮时,按钮命令不会执行,直到;该按钮被第二次选择。第一次按压似乎是从RadGridView中移除焦点,然后第二次成功解除了绑定命令。显然,这会造成糟糕的用户界面。有人知道这里可能会发生什么吗?Telerik Silverlight RadGridView - 需要点击按钮两次

除了UI行为,其他一切正常。

简体XAML:提前

<StackPanel Orientation="Horizontal"> 
    <Button Content="Save" Command="{Binding SaveCommand}" /> 
    <Button Content="Close" Command="{Binding CloseCommand}" /> 
</StackPanel> 
<telerik:RadGridView ItemsSource="{Binding StockItems,Mode=TwoWay}" 
        AutoGenerateColumns="False" 
        IsFilteringAllowed="False" 
        ShowGroupPanel="False"> 
    <telerik:RadGridView.Columns> 
    <telerik:GridViewDataColumn DataMemberBinding="{Binding LabelGroup,Mode=TwoWay}" 
           Header="Label Group" /> 
    <telerik:GridViewDataColumn DataMemberBinding="{Binding Message,Mode=TwoWay}" 
           Header="Message" /> 
    </telerik:RadGridView.Columns> 
</telerik:RadGridView> 

感谢, 吉姆