J'ai un contrôle utilisateur Silverlight avec un contrôle Telerik RadGridView et une poignée de boutons de commande. Le problème est que lorsque je modifie une cellule dans la vue de la grille, puis cliquez sur l'un des boutons que la commande de bouton n'exécute pas jusqu'à; le bouton est sélectionné une seconde fois. La première pression semble supprimer le focus de RadGridView et la seconde réussit à tirer la commande liée. Évidemment, cela fait une interface utilisateur terrible. Est-ce que quelqu'un sait ce qui pourrait se passer ici? À l'exception du comportement de l'interface utilisateur, tout le reste fonctionne correctement.Telerik Silverlight RadGridView - besoin de cliquer deux fois sur les boutons
simplifié 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>
Merci à l'avance, Jim