• 0
amjad helo

كيف اقوم بتحديد/ الغاء تحديد checkbox مدرج في comboBox باستخدام الكيبورد في WPF

سؤال

تحية طيبة:

لدي comboBox  تتكون عناصره  من checkbox  كيف استطيع تغير حالة عنصر من العناصر (تحديد أو الغاء تحديد) احد العناصرباستخدام الكيبورد حيث أن ال Space لاتعمل.

 

يمكن مشاهدة المرفق..Test1.zip

 

وهذا هو الكود

XAML Code:

 

<Window x:Class="Test1.MainWindow"
        Title="MainWindow" Height="350" Width="525">
        <Grid>
            <ComboBox Name="Combo1" Width="250" Height="25" AllowDrop="True" IsEditable="True" PreviewTextInput="Combo1_PreviewTextInput">
                <ComboBox.Items  >
                    <CheckBox Name="Item1" Content="Item 1"/>
                    <CheckBox Name="Item2" Content="Item 2"/>
                    <CheckBox Name="Item3" Content="Item 3"/>
                    <CheckBox Name="Item4" Content="Item 4"/>
                    <CheckBox Name="Item5" Content="Item 5"/>
            </ComboBox.Items >
            </ComboBox>
        </Grid>
</Window>

 

C# Code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
 
namespace Test1
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }
 
        private void Combo1_PreviewTextInput(object sender, TextCompositionEventArgs e)
        {
            Combo1.IsDropDownOpen = true;
        }
    }
}
 
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

0 إجابة على هذا السؤال .

لاتوجد إجابات على هذا السؤال حتى الآن .

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .