ActionClickEventHandler Temsilci
İşler yöntemini gösteren Click olayının bir Action.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Sözdizimi
'Bildirim
Public Delegate Sub ActionClickEventHandler ( _
sender As Object, _
e As ActionEventArgs _
)
public delegate void ActionClickEventHandler(
Object sender,
ActionEventArgs e
)
Parametreler
- sender
Tür: System.Object
Olayın kaynağı.
- e
Tür: Microsoft.Office.Tools.Excel.ActionEventArgs
Bir ActionEventArgs içeren Olay verileri.
Açıklamalar
Oluşturduğunuzda, bir ActionClickEventHandler temsilci, sizi kişisel olarak tanımlamak yöntemi, ele olay. Olay, olay işleyicisi ile ilişkilendirmek için olaya temsilcinin oluşumu ekleyin. Olayı her gerçekleştiğinde, olay işleyici temsilcisini kaldırma sürece denir. Temsilciler hakkında daha fazla bilgi için bkz: Events and Delegates.
Örnekler
Aşağıdaki kod örneği için bir işleyici gösterir Click olay. Olay işleyicisi tanınan akıllı etiket terim ya da deyim içeren hücrenin adresini görüntüler. Bu kod örneği için sağlanan büyük bir örnek bir parçasıdır Action arabirimi.
Bu örnek, bir belge düzeyinde özelleştirme için bulunur.
Private Sub DisplayAddress_Click(ByVal sender As Object, _
ByVal e As Microsoft.Office.Tools.Excel.ActionEventArgs) _
Handles DisplayAddress.Click
Dim smartTagAddress As String = e.Range.Address( _
ReferenceStyle:=Excel.XlReferenceStyle.xlA1)
MsgBox("The recognized text '" & e.Text & _
"' is at range " & smartTagAddress)
End Sub
void DisplayAddress_Click(object sender,
Microsoft.Office.Tools.Excel.ActionEventArgs e)
{
string smartTagAddress = e.Range.get_Address(missing,
missing, Excel.XlReferenceStyle.xlA1, missing, missing);
System.Windows.Forms.MessageBox.Show("The recognized text '" + e.Text +
"' is at range " + smartTagAddress);
}