DataObject.AddPastingHandler Método

Definição

Adiciona um Pasting gestor de eventos a um objeto de dependência especificado.

public:
 static void AddPastingHandler(System::Windows::DependencyObject ^ element, System::Windows::DataObjectPastingEventHandler ^ handler);
public static void AddPastingHandler(System.Windows.DependencyObject element, System.Windows.DataObjectPastingEventHandler handler);
static member AddPastingHandler : System.Windows.DependencyObject * System.Windows.DataObjectPastingEventHandler -> unit
Public Shared Sub AddPastingHandler (element As DependencyObject, handler As DataObjectPastingEventHandler)

Parâmetros

element
DependencyObject

O objeto de dependência (a UIElement ou ContentElement) ao qual adicionar o gestor de eventos.

handler
DataObjectPastingEventHandler

Um delegado que faz referência ao método do handler para somar.

Observações

Use este evento para inspecionar um objeto de dados antes de os dados serem colados e, possivelmente, para decidir um curso alternativo de ação, tais como:

  • Cancelar a Pasta - Cancele toda a operação de colagem chamando o CancelCommand método.

  • Selecione um Formato Alternativo - Altere o formato de colagem selecionado especificando um novo valor para a FormatToApply propriedade. O formato recém-selecionado deve ser suportado pelo objeto de dados a colar.

    Note

    Se o formato de colar for alterado, certifique-se de que o destino de colar suporta o formato recentemente especificado.

  • Inserir um Novo Formato - Se determinar que o objeto de dados de colar não suporta o formato desejado, atualize o objeto de dados para incluir uma versão dos dados no formato desejado. Conversores de dados personalizados são frequentemente usados como parte deste processo.

Alterar o conteúdo de um objeto de dados de colar (DataObject) não altera os dados armazenados na Área de Transferência do sistema; quaisquer alterações deste tipo aplicam-se-ão apenas ao objeto de dados associado ao comando de colar associado.

Aplica-se a

Ver também