mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
[GUI] Fixed binding of color property.
This commit is contained in:
@@ -116,7 +116,7 @@ public sealed class SubdirectoryViewModel
|
|||||||
Name = dirent,
|
Name = dirent,
|
||||||
Stat = stat,
|
Stat = stat,
|
||||||
Color =
|
Color =
|
||||||
new SolidColorBrush(Avalonia.Media.Color.Parse(DirColorsParser.Instance.ExtensionColors
|
new SolidColorBrush(Color.Parse(DirColorsParser.Instance.ExtensionColors
|
||||||
.TryGetValue(Path.GetExtension(dirent),
|
.TryGetValue(Path.GetExtension(dirent),
|
||||||
out string hex)
|
out string hex)
|
||||||
? hex
|
? hex
|
||||||
@@ -130,7 +130,6 @@ public sealed class SubdirectoryViewModel
|
|||||||
public ObservableCollection<FileModel> Entries { get; }
|
public ObservableCollection<FileModel> Entries { get; }
|
||||||
public List<FileModel> SelectedEntries { get; }
|
public List<FileModel> SelectedEntries { get; }
|
||||||
public ICommand ExtractFilesCommand { get; }
|
public ICommand ExtractFilesCommand { get; }
|
||||||
public IBrush Color { get; }
|
|
||||||
|
|
||||||
async Task ExtractFiles()
|
async Task ExtractFiles()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -53,7 +53,7 @@
|
|||||||
<DataGrid.Styles>
|
<DataGrid.Styles>
|
||||||
<Style Selector="DataGridRow">
|
<Style Selector="DataGridRow">
|
||||||
<Setter Property="Foreground"
|
<Setter Property="Foreground"
|
||||||
Value="{Binding Color, Mode=OneWay}" />
|
Value="{ReflectionBinding Color, Mode=OneWay}" />
|
||||||
</Style>
|
</Style>
|
||||||
</DataGrid.Styles>
|
</DataGrid.Styles>
|
||||||
<DataGrid.ContextMenu>
|
<DataGrid.ContextMenu>
|
||||||
|
|||||||
Reference in New Issue
Block a user