XmlMappedRange.BeforeDoubleClick Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Ocorre ao clicar duas vezes em um controle XmlMappedRange, antes da ação de clique duplo padrão.
event Microsoft.Office.Interop.Excel.DocEvents_BeforeDoubleClickEventHandler BeforeDoubleClick;
Tipo de evento
Exemplos
O código a seguir demonstra um manipulador para o BeforeDoubleClick evento que cancela a ação de clique duplo em um XmlMappedRange . O manipulador de eventos informa ao usuário que clicar duas vezes não é permitido para o XmlMappedRange e, em seguida, define o Cancel parâmetro do DocEvents_BeforeDoubleClickEventHandler manipulador de eventos para true que Microsoft Office Excel cancele a ação de clique duplo. Este exemplo de código pressupõe que a planilha atual contenha um XmlMappedRange chamado CustomerLastNameCell.
private void XmlMappedRange_BeforeDoubleClick()
{
this.CustomerLastNameCell.BeforeDoubleClick +=
new Excel.DocEvents_BeforeDoubleClickEventHandler(
CustomerLastNameCell_BeforeDoubleClick);
}
void CustomerLastNameCell_BeforeDoubleClick(Excel.Range Target,
ref bool Cancel)
{
MessageBox.Show("Double-clicking in this range " +
" is not allowed.");
Cancel = true;
}
Sub CustomerLastNameCell_BeforeDoubleClick(ByVal Target As Excel.Range, _
ByRef Cancel As Boolean) Handles CustomerLastNameCell.BeforeDoubleClick
MsgBox("Double-clicking in this range is not allowed.")
Cancel = True
End Sub