20 lines
741 B
C#
20 lines
741 B
C#
using Lattice.Core.DragDrop.Abstractions;
|
|
|
|
namespace Lattice.Core.Docking.Abstractions;
|
|
|
|
/// <summary>
|
|
/// Расширяет интерфейс элемента док-системы для поддержки операций перетаскивания.
|
|
/// </summary>
|
|
public interface IDockElementDragSource : IDockElement, IDragSource
|
|
{
|
|
/// <summary>
|
|
/// Получает или устанавливает признак того, что элемент можно перетаскивать.
|
|
/// </summary>
|
|
bool CanDrag { get; set; }
|
|
|
|
/// <summary>
|
|
/// Получает тип данных для перетаскивания этого элемента.
|
|
/// </summary>
|
|
string DragDataType { get; }
|
|
}
|