private void RemoveDraggedColumnGhost( ColumnReorderingDragSourceManager manager ) { if( !manager.ContainsDraggedColumnGhost( this ) ) return; manager.RemoveDraggedColumnGhost( this ); this.ClearValue( Cell.OpacityProperty ); }
private void AddDraggedColumnGhost( ColumnReorderingDragSourceManager manager, bool isBeingDraggedAnimated ) { if( !isBeingDraggedAnimated || !this.IsContainerPrepared || manager.ContainsDraggedColumnGhost( this ) ) return; this.ClearValue( Cell.OpacityProperty ); manager.AddDraggedColumnGhost( this ); }