locked
שינוי שפת קלט ב DataGridTextColumn RRS feed

  • שאלה

  • היי,

    אני רוצה לשנות את שפת הקלט ב DataGridTextColumn, ולא ממש מוצאת איך.

    ב TextBox רגיל אני עושה זאת כך וזה עובד מצוין:

    InputLanguageManager.SetInputLanguage(textBox1, CultureInfo.CreateSpecificCulture("en"));
    
    

    אבל ב DataGridTextColumn זה לא עובד.

    זה הקוד [אינו מבצע את הנדרש]:

    DataGridTextColumn textColumn1 = new DataGridTextColumn();
    textColumn1.IsReadOnly = false;
    InputLanguageManager.SetInputLanguage(textColumn1, CultureInfo.CreateSpecificCulture("en"));
    dataG.Columns.Add(textColumn1); 

    תודה רבה :)

    יום רביעי 15 אוגוסט 2012 09:21

כל התגובות

  • הי רותם,

    את יכולה למיטב ידיעתי לשנות את שפת הכתיבה רק לאחר שהאלמנט כבר נמצא על החלון. את משנה את שפת הכתיבה לפני שה DataGridTextColumn נמצא בעץ הויזואלי, ולפיכך זה לא עובד.

    בנוסף אני לא בטוח שזה יכול לעבוד על DataGridTextColumn אלא רק על TextBox.
    את יכולה או להשתמש ב DataGridTemplateColumn ולשים בתוכו TextBox, או לנסות לחפש את הTextBox שנמצא בתוך ה DataGridTextColumn ולשים עליו את הפרופרטי בצורה ישירה.


    http://blogs.microsoft.co.il/blogs/eladkatz @ElatKt


    • נערך על-ידי Elad R Katz שבת 25 אוגוסט 2012 18:50
    שבת 25 אוגוסט 2012 18:23