Browse Source

Use theme default CornerRadius.

When "Rounded" checkbox isn't checked.
pull/8479/head
Steven Kirk 4 years ago
parent
commit
84a3d9ca1f
  1. 6
      samples/ControlCatalog/ViewModels/ExpanderPageViewModel.cs

6
samples/ControlCatalog/ViewModels/ExpanderPageViewModel.cs

@ -5,10 +5,10 @@ namespace ControlCatalog.ViewModels
{ {
public class ExpanderPageViewModel : ViewModelBase public class ExpanderPageViewModel : ViewModelBase
{ {
private CornerRadius _cornerRadius; private object _cornerRadius = AvaloniaProperty.UnsetValue;
private bool _rounded; private bool _rounded;
public CornerRadius CornerRadius public object CornerRadius
{ {
get => _cornerRadius; get => _cornerRadius;
private set => RaiseAndSetIfChanged(ref _cornerRadius, value); private set => RaiseAndSetIfChanged(ref _cornerRadius, value);
@ -20,7 +20,7 @@ namespace ControlCatalog.ViewModels
set set
{ {
if (RaiseAndSetIfChanged(ref _rounded, value)) if (RaiseAndSetIfChanged(ref _rounded, value))
CornerRadius = _rounded ? new CornerRadius(25) : default; CornerRadius = _rounded ? new CornerRadius(25) : AvaloniaProperty.UnsetValue;
} }
} }
} }

Loading…
Cancel
Save