work on inventory
This commit is contained in:
parent
50d32abd49
commit
32781b1462
11 changed files with 240 additions and 146 deletions
|
|
@ -45,6 +45,7 @@ public class LinkModeToColorConverter : IValueConverter
|
|||
{
|
||||
LinkMode.Live => new SolidColorBrush(Color.Parse("#1f6feb")),
|
||||
LinkMode.Scrap => new SolidColorBrush(Color.Parse("#9e6a03")),
|
||||
|
||||
_ => new SolidColorBrush(Color.Parse("#30363d")),
|
||||
};
|
||||
}
|
||||
|
|
@ -79,6 +80,20 @@ public class ActiveOpacityConverter : IValueConverter
|
|||
=> throw new NotSupportedException();
|
||||
}
|
||||
|
||||
public class BoolToOverlayBrushConverter : IValueConverter
|
||||
{
|
||||
public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture)
|
||||
{
|
||||
var occupied = value is true;
|
||||
return occupied
|
||||
? new SolidColorBrush(Color.FromArgb(64, 56, 168, 50))
|
||||
: Brushes.Transparent;
|
||||
}
|
||||
|
||||
public object? ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture)
|
||||
=> throw new NotSupportedException();
|
||||
}
|
||||
|
||||
public class CellBorderConverter : IValueConverter
|
||||
{
|
||||
public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue