Telerik Silverlight RadGridView - necessità di fare clic sui pulsanti due volte
-
27-09-2019 - |
Domanda
Ho un UserControl Silverlight con un controllo Telerik RadGridView e una manciata di controlli pulsante. Il problema è che quando ho modificare una cella nella vista Griglia e quindi fare clic su uno dei pulsanti del comando tasto non esegue fino; il pulsante viene selezionata una seconda volta. La prima stampa sembra di togliere l'attenzione dal RadGridView e il secondo riesce a sparare il comando associato. Ovviamente, questo rende per un'interfaccia utente terribile. Qualcuno sa cosa potrebbe essere succedendo qui?
Con l'eccezione del tutto comportamento UI il resto funziona bene.
semplificato 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>
Grazie in anticipo, Jim
Soluzione
Il problema è già risolto - è possibile verificare questa discussione per maggiori informazioni: http://www.telerik.com/community/forums/silverlight/gridview/why-do-we-need-to-click-twice-on-a-button-within-a-radgridview aspx