private void SystemSettingsFontSizeChanged(object sender, FontSizeChangedEventArgs e) { float newFontSizeScale = TextUtils.GetFontSizeScale(e.Value); SetValue(FontSizeScaleProperty, newFontSizeScale); NotifyPropertyChangedAndRequestLayout(); }
public void OnFontSizeChanged(DiffViewEventArgs <FastGridControl> e, FontSizeChangedEventArgs fe) { foreach (var grid in e.Container.ResolveAll <FastGridControl>()) { if (e.Sender == grid) { continue; } grid.CellFontSize = fe.NewSize; } SyncRowHeight(e.Container); }
/// <summary> /// Invoked on font size change. /// </summary> /// <param name="s">Object that sent event.</param> /// <param name="e">Event parameters.</param> private void OnFontSizeChanged(object s, FontSizeChangedEventArgs e) { FontChanged?.Invoke(s, new EventArgs()); }
private void OnFontSizeChanged(object sender, FontSizeChangedEventArgs args) { OnPropertyChanged(nameof(FontSize)); }
public void DispatchFontSizeChangeEvent(DiffViewEventArgs <FastGridControl> e, FontSizeChangedEventArgs fe) { Dispatch((l) => l.OnFontSizeChanged(e, fe), e); }