mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-04-15 13:46:35 +08:00
39 lines
1.3 KiB
C#
39 lines
1.3 KiB
C#
// ReSharper disable once CheckNamespace
|
|
namespace Fluent
|
|
{
|
|
/// <summary>
|
|
/// Represents the result of <see cref="IKeyTipedControl.OnKeyTipPressed"/>.
|
|
/// </summary>
|
|
public class KeyTipPressedResult
|
|
{
|
|
/// <summary>
|
|
/// An empty default instance.
|
|
/// </summary>
|
|
public static readonly KeyTipPressedResult Empty = new KeyTipPressedResult();
|
|
|
|
private KeyTipPressedResult()
|
|
{
|
|
}
|
|
|
|
/// <summary>
|
|
/// Creates a new instance.
|
|
/// </summary>
|
|
/// <param name="pressedElementAquiredFocus">Defines if the pressed element aquired focus or not.</param>
|
|
/// <param name="pressedElementOpenedPopup">Defines if the pressed element opened a popup or not.</param>
|
|
public KeyTipPressedResult(bool pressedElementAquiredFocus, bool pressedElementOpenedPopup)
|
|
{
|
|
this.PressedElementAquiredFocus = pressedElementAquiredFocus;
|
|
this.PressedElementOpenedPopup = pressedElementOpenedPopup;
|
|
}
|
|
|
|
/// <summary>
|
|
/// Defines if the pressed element aquired focus or not.
|
|
/// </summary>
|
|
public bool PressedElementAquiredFocus { get; }
|
|
|
|
/// <summary>
|
|
/// Defines if the pressed element opened a popup or not.
|
|
/// </summary>
|
|
public bool PressedElementOpenedPopup { get; }
|
|
}
|
|
} |