ActivityDesigner.OnMouseUp(MouseEventArgs) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Ocorre quando o botão do rato é largado quando o ponteiro está dentro dos limites projetados.
protected:
virtual void OnMouseUp(System::Windows::Forms::MouseEventArgs ^ e);
protected virtual void OnMouseUp(System.Windows.Forms.MouseEventArgs e);
abstract member OnMouseUp : System.Windows.Forms.MouseEventArgs -> unit
override this.OnMouseUp : System.Windows.Forms.MouseEventArgs -> unit
Protected Overridable Sub OnMouseUp (e As MouseEventArgs)
Parâmetros
A MouseEventArgs que contém os dados do evento.
Observações
O que se segue descreve como e quando são surgidos eventos relacionados com operações de arrastar e largar.
Se o designer for um alvo válido de largada, o OnGiveFeedback evento é levantado com o efeito de arrastar e largar especificado. Para uma lista de efeitos de arrastar e largar, consulte a DragDropEffects enumeração.
As alterações na posição do ponteiro, no estado do teclado e no estado dos botões do rato são registadas.
Se o utilizador sair dos limites do designer, o OnDragLeave evento é elevado.
Se o rato entrar noutro designer, o OnDragEnter para esse designer é elevado.
Se o rato se mover mas permanecer dentro do mesmo designer, o OnDragOver evento é elevado.
Se houver uma alteração no estado do teclado ou do rato, o OnQueryContinueDrag evento é levantado e determina se continua o arrasto, se deixa cair os dados ou se cancela a operação com base no valor da propriedade Ação do evento QueryContinueDragEventArgs.
Se o valor for DragAction.Continue, o OnDragOver evento é elevado para continuar a operação e o OnGiveFeedback evento é elevado com o novo efeito para que o feedback visual adequado possa ser estabelecido. Para uma lista de efeitos de queda válidos, consulte a DragDropEffects enumeração.
Note
Os OnDragOver eventos and OnGiveFeedback são emparelhados de modo que, à medida que o rato se move pelo alvo de queda, o utilizador receba o feedback mais atualizado sobre a posição do rato.
Se o valor for DragAction.Drop, o valor do efeito de queda é devolvido à fonte, para que a aplicação de origem possa realizar a operação apropriada sobre os dados de origem; por exemplo, cortar os dados se a operação for uma mudança.
Se o valor for DragAction.Cancel, o OnDragLeave evento é elevado.
Para mais informações sobre como gerir eventos, consulte Gestão e Levantamento de Eventos.