var sourceCanGive = itemViewDropHandler.SourceContainer?.CanGiveItem(
itemViewDropHandler.SourceItemInfo,
itemViewDropHandler.SourceIndex) ?? false;
var destinationCanGive = itemViewDropHandler.DestinationContainer?.CanGiveItem(
itemViewDropHandler.DestinationItemInfo,
itemViewDropHandler.DestinationIndex) ?? false;
var sourceCanAdd = itemViewDropHandler.SourceContainer?.CanAddItem(
itemViewDropHandler.StreamData.DestinationItemInfo,
itemViewDropHandler.SourceIndex) ?? false;
var destinationCanAdd = itemViewDropHandler.DestinationContainer?.CanAddItem(
itemViewDropHandler.StreamData.SourceItemInfo,
itemViewDropHandler.DestinationIndex) ?? false;