Files
BrightSharp.Toolkit/BrightSharp/Behaviors/WindowMinMaxSizeBehavior.cs

24 lines
540 B
C#
Raw Normal View History

2021-04-14 15:28:30 +03:00
using Microsoft.Xaml.Behaviors;
using System.Windows;
2017-09-09 11:53:21 +03:00
namespace BrightSharp.Behaviors
{
public class WindowMinMaxSizeBehavior : Behavior<Window>
{
2021-04-14 15:28:30 +03:00
private MinMaxSize_Logic _logic;
2017-09-09 11:53:21 +03:00
protected override void OnAttached()
{
base.OnAttached();
2021-04-14 15:28:30 +03:00
_logic = new MinMaxSize_Logic(AssociatedObject);
_logic.OnAttached();
2017-09-09 11:53:21 +03:00
}
2017-09-09 11:53:21 +03:00
protected override void OnDetaching()
{
2021-04-14 15:28:30 +03:00
_logic.OnDetaching();
2017-09-09 11:53:21 +03:00
base.OnDetaching();
}
}
}