Пример #1
0
        /// <summary>
        /// Event handler for the CultureInfoChanged of the <see cref="DictionaryService"/>
        /// </summary>
        /// <param name="source">
        /// The source of the event
        /// </param>
        /// <param name="cultureInfoChangedEventArgs">
        /// The event arguments that carry the <see cref="CultureInfo"/> and <see cref="SpellCheckerOpenOfficeDictionary"/>
        /// </param>
        private void DictionaryServiceOnCultureInfoChanged(object source, CultureInfoChangedEventArgs cultureInfoChangedEventArgs)
        {
            if (this.spellChecker == null)
            {
                return;
            }

            this.SetSpellCheckerDictonary(cultureInfoChangedEventArgs.Dictionary, cultureInfoChangedEventArgs.Culture);
        }
Пример #2
0
        /// <summary>
        /// Culture info changed
        /// </summary>
        /// <param name="args">Culture info changed event arguments.</param>
        protected override void OnCultureInfoChanged(CultureInfoChangedEventArgs args)
        {
            base.OnCultureInfoChanged(args);

            this.LayoutManager.InvalidatePaneTitles();
        }
 /// <summary>
 /// Инвокатор события смены текщей культуры
 /// </summary>
 /// <param name="e">Аргументы события</param>
 protected virtual void OnCultureInfoChanged(CultureInfoChangedEventArgs e)
 {
     CultureInfoChanged(this, e);
 }
Пример #4
0
        /// <summary>
        /// Обработчик изменения культуры провайдера ресурсов
        /// </summary>
        private void OnResourceProviderCultureInfoChanged(object sender, CultureInfoChangedEventArgs e)
        {
            var resourceProvider = sender as IResourceProvider;

            UpdateResourceDictionaries(resourceProvider);
        }
Пример #5
0
 /// <summary>
 /// Culture info changed event.
 /// </summary>
 /// <param name="args">CultureInfo changed event arguments.</param>
 protected virtual void OnCultureInfoChanged(CultureInfoChangedEventArgs args)
 {
 }