XmlMappedRange.Deselected 이벤트(2007 시스템)
업데이트: 2007년 11월
선택 영역이 XmlMappedRange 컨트롤에서 XmlMappedRange 컨트롤의 외부 영역으로 이동할 때 발생합니다.
네임스페이스: Microsoft.Office.Tools.Excel
어셈블리: Microsoft.Office.Tools.Excel.v9.0(Microsoft.Office.Tools.Excel.v9.0.dll)
구문
Public Event Deselected As DocEvents_SelectionChangeEventHandler
Dim instance As XmlMappedRange
Dim handler As DocEvents_SelectionChangeEventHandler
AddHandler instance.Deselected, handler
public event DocEvents_SelectionChangeEventHandler Deselected
설명
이 이벤트는 XmlMappedRange 컨트롤에 있던 포커스가 XmlMappedRange 컨트롤의 외부로 옮겨질 때에만 발생합니다.
예제
다음 코드에서는 XmlMappedRange의 선택을 취소할 경우 새로 선택한 범위의 주소를 표시하는 Deselected 이벤트에 대한 처리기를 보여 줍니다. 이 코드 예제에서는 현재 워크시트에 CustomerLastNameCell이라는 XmlMappedRange가 포함되어 있다고 가정합니다.
Sub CustomerLastNameCell_Deselected(ByVal Target As Excel.Range) _
Handles CustomerLastNameCell.Deselected
Dim deselectedRange As String = Target.Address( _
ReferenceStyle:=Excel.XlReferenceStyle.xlA1)
MsgBox("CustomerLastNameCell was deselected. " & _
"The new selection is " & deselectedRange)
End Sub
private void XmlMappedRange_Deselected()
{
this.CustomerLastNameCell.Deselected +=
new Excel.DocEvents_SelectionChangeEventHandler(
CustomerLastNameCell_Deselected);
}
void CustomerLastNameCell_Deselected(Excel.Range Target)
{
string deselectedRange = Target.get_Address(missing, missing,
Excel.XlReferenceStyle.xlA1, missing, missing);
MessageBox.Show("CustomerLastNameCell was deselected. The new " +
"selection is " + deselectedRange);
}
권한
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.