Skip to content

Commit

Permalink
Use expression bodied events and properties.
Browse files Browse the repository at this point in the history
  • Loading branch information
MarchingCube committed Jan 9, 2020
1 parent 35f2608 commit b400b45
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions src/Avalonia.Controls/Primitives/ToggleButton.cs
Original file line number Diff line number Diff line change
Expand Up @@ -63,35 +63,35 @@ static ToggleButton()
/// </summary>
public event EventHandler<RoutedEventArgs> Checked
{
add { AddHandler(CheckedEvent, value); }
remove { RemoveHandler(CheckedEvent, value); }
add => AddHandler(CheckedEvent, value);
remove => RemoveHandler(CheckedEvent, value);
}

/// <summary>
/// Raised when a <see cref="ToggleButton"/> is unchecked.
/// </summary>
public event EventHandler<RoutedEventArgs> Unchecked
{
add { AddHandler(UncheckedEvent, value); }
remove { RemoveHandler(UncheckedEvent, value); }
add => AddHandler(UncheckedEvent, value);
remove => RemoveHandler(UncheckedEvent, value);
}

/// <summary>
/// Raised when a <see cref="ToggleButton"/> is neither checked nor unchecked.
/// </summary>
public event EventHandler<RoutedEventArgs> Indeterminate
{
add { AddHandler(IndeterminateEvent, value); }
remove { RemoveHandler(IndeterminateEvent, value); }
add => AddHandler(IndeterminateEvent, value);
remove => RemoveHandler(IndeterminateEvent, value);
}

/// <summary>
/// Gets or sets whether the <see cref="ToggleButton"/> is checked.
/// </summary>
public bool? IsChecked
{
get { return _isChecked; }
set { SetAndRaise(IsCheckedProperty, ref _isChecked, value); }
get => _isChecked;
set => SetAndRaise(IsCheckedProperty, ref _isChecked, value);
}

/// <summary>
Expand Down

0 comments on commit b400b45

Please sign in to comment.