Пример #1
0
        private void Current_InputLanguageChanged(object sender, InputLanguageEventArgs e)
        {
            var layout = layouts.First(l => l.CultureInfo.Equals(e.NewLanguage));

            logger.Info($"Detected keyboard layout change from {ToString(e.PreviousLanguage)} to {ToString(e.NewLanguage)}.");
            LayoutChanged?.Invoke(layout);
        }
Пример #2
0
 /// <summary>
 /// This event handler deals with the changing of input language - it remembers the new language, so if the user
 /// switched input language, then search box lost focus, when we regain focus, use the new language the user picked.
 /// </summary>
 private void Current_InputLanguageChanged(object sender, InputLanguageEventArgs e)
 {
     if (SearchTextBox.IsFocused)
     {
         previousLanguage = e.NewLanguage;
     }
 }
        private void Current_InputLanguageChanged(object sender, InputLanguageEventArgs e)
        {
            var newLayout = layouts.First(l => l.CultureInfo.Equals(e.NewLanguage));

            logger.Info($"Detected keyboard layout change from {ToString(e.PreviousLanguage)} to {ToString(e.NewLanguage)}.");
            currentLayout = newLayout;

            foreach (var control in controls)
            {
                control.SetCurrent(newLayout);
                control.SetInformation(GetInfoTextFor(newLayout));
            }
        }
Пример #4
0
 private void SearchBox_InputLanguageChanged(object sender, InputLanguageEventArgs e)
 {
     SearchBox_UpdateFlowDirection();
 }
Пример #5
0
 private void InputLanguageChanged(object sender, InputLanguageEventArgs e)
 {
     Language = e.NewLanguage.TwoLetterISOLanguageName.ToUpper();
 }
Пример #6
0
 /// <summary>Изменилась раскладка клавиатуры</summary>
 void Current_InputLanguageChanged(object sender, InputLanguageEventArgs e)
 {
     DoPropertyChanged("InputLanguage");
 }
Пример #7
0
 private void InputLanguage_InputLanguageChanged(Object sender, InputLanguageEventArgs e)
 {
     this.ConstructCaretGeometry();
 }
 void Current_InputLanguageChanged(object sender, InputLanguageEventArgs e)
 {
     LoadCharData();
     ShiftAction(ShiftUp, _capsLock);
     //throw new NotImplementedException();
 }