Optimize desktop DataGrid RowHeight adjusts with font size

This commit is contained in:
2dust
2025-02-18 18:48:29 +08:00
parent 0b1b681655
commit 2cacc372ad
4 changed files with 20 additions and 1 deletions

View File

@@ -119,6 +119,17 @@ namespace v2rayN.Desktop.ViewModels
Value = size,
});
Application.Current?.Styles.Add(style);
ModifyFontSizeEx(size);
}
private void ModifyFontSizeEx(double size)
{
//DataGrid
var rowHeight = 20 + (size / 2);
var style = new Style(x => x.OfType<DataGrid>());
style.Add(new Setter(DataGrid.RowHeightProperty, rowHeight));
Application.Current?.Styles.Add(style);
}
private void ModifyFontFamily()