Telerik Silverlight Radgridview - بحاجة إلى النقر فوق الأزرار مرتين
-
27-09-2019 - |
سؤال
لديّ Silverlight UserControl مع تحكم Telerik Radgridview وحفنة من عناصر التحكم في الأزرار. المشكلة هي أنه عندما أقوم بتحرير خلية في طريقة عرض الشبكة ، ثم انقر فوق أي من الأزرار التي لا يتم تنفيذ أمر الزر حتى ؛ تم تحديد الزر مرة ثانية. يبدو أن الصحافة الأولى تزيل التركيز من RadGridView وينجح الثانية في إطلاق الأمر Bound. من الواضح أن هذا يجعل واجهة مستخدم رهيبة. هل يعرف أحد ما الذي يمكن أن يحدث هنا؟
باستثناء سلوك واجهة المستخدم ، كل شيء آخر يعمل بشكل جيد.
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>
شكرا مقدما ، جيم
المحلول
تم إصلاح المشكلة بالفعل - يمكنك التحقق من هذا الموضوع لمزيد من المعلومات:http://www.telerik.com/community/forums/silverlight/gridview/why-do-we-need-to-click-twice-on-a-button-within-a-radgridview.aspx
لا تنتمي إلى StackOverflow