Доработан Docking
This commit is contained in:
@@ -11,6 +11,9 @@ public interface IDockContextManager
|
||||
/// <param name="element">Элемент, для которого показывается меню.</param>
|
||||
/// <param name="x">Координата X для отображения меню.</param>
|
||||
/// <param name="y">Координата Y для отображения меню.</param>
|
||||
/// <exception cref="ArgumentNullException">
|
||||
/// Выбрасывается, если <paramref name="element"/> равен null.
|
||||
/// </exception>
|
||||
void ShowContextMenu(IDockControl element, double x, double y);
|
||||
|
||||
/// <summary>
|
||||
@@ -23,6 +26,10 @@ public interface IDockContextManager
|
||||
/// </summary>
|
||||
/// <param name="commandId">Идентификатор команды.</param>
|
||||
/// <param name="command">Команда для регистрации.</param>
|
||||
/// <exception cref="ArgumentNullException">
|
||||
/// Выбрасывается, если <paramref name="commandId"/> или <paramref name="command"/>
|
||||
/// равны null.
|
||||
/// </exception>
|
||||
void RegisterCommand(string commandId, IDockCommand command);
|
||||
|
||||
/// <summary>
|
||||
@@ -32,12 +39,12 @@ public interface IDockContextManager
|
||||
void UnregisterCommand(string commandId);
|
||||
|
||||
/// <summary>
|
||||
/// Событие, возникающее при показе контекстного меню.
|
||||
/// Происходит при показе контекстного меню.
|
||||
/// </summary>
|
||||
event EventHandler<ContextMenuShownEventArgs> ContextMenuShown;
|
||||
|
||||
/// <summary>
|
||||
/// Событие, возникающее при скрытии контекстного меню.
|
||||
/// Происходит при скрытии контекстного меню.
|
||||
/// </summary>
|
||||
event EventHandler ContextMenuHidden;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user