Evento XmlMappedRange.SelectionChange (System 2007)
Aggiornamento: novembre 2007
Si verifica quando la selezione all'interno del controllo XMLMappedRange cambia.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v9.0 (in Microsoft.Office.Tools.Excel.v9.0.dll)
Sintassi
Public Event SelectionChange As DocEvents_SelectionChangeEventHandler
Dim instance As XmlMappedRange
Dim handler As DocEvents_SelectionChangeEventHandler
AddHandler instance.SelectionChange, handler
public event DocEvents_SelectionChangeEventHandler SelectionChange
Note
Questo evento viene generato quando la selezione passa al controllo o all'interno del controllo XmlMappedRange.
Esempi
Nell'esempio di codice riportato di seguito viene illustrato un gestore per l'evento SelectionChange che visualizza l'indirizzo dell'oggetto XmlMappedRange selezionato. Nell'esempio si presuppone che il foglio di lavoro corrente contenga un controllo XmlMappedRange denominato CustomerLastNameCell.
Sub CustomerLastNameCell_SelectionChange(ByVal Target As Excel.Range) _
Handles CustomerLastNameCell.SelectionChange
Dim selectedRange As String = Target.Address( _
ReferenceStyle:=Excel.XlReferenceStyle.xlA1)
MsgBox(Me.Name & ":" & selectedRange & " raised the SelectionChange event.")
End Sub
private void XmlMappedRange_SelectionChange()
{
this.CustomerLastNameCell.SelectionChange +=
new Excel.DocEvents_SelectionChangeEventHandler(
CustomerLastNameCell_SelectionChange);
}
void CustomerLastNameCell_SelectionChange(Excel.Range Target)
{
string selectedRange = Target.get_Address(missing, missing,
Excel.XlReferenceStyle.xlA1, missing, missing);
MessageBox.Show(this.Name + ":" + selectedRange + " raised the " +
"SelectionChange event.");
}
Autorizzazioni
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.