DataGrid.AllowNavigationChanged 이벤트
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
AllowNavigation 속성이 변경되면 발생합니다.
public:
event EventHandler ^ AllowNavigationChanged;
public event EventHandler AllowNavigationChanged;
member this.AllowNavigationChanged : EventHandler
Public Custom Event AllowNavigationChanged As EventHandler
이벤트 유형
예제
다음 코드 예제는 AllowNavigation 속성을 다시 설정 하 고 이벤트를 발생 합니다 AllowNavigationChanged .
private:
// Create an instance of the 'AllowNavigationChanged' EventHandler.
void CallAllowNavigationChanged()
{
myDataGrid->AllowNavigationChanged += gcnew EventHandler( this, &MyDataGrid::Grid_AllowNavChange );
}
// Set the 'AllowNavigation' property on click of a button.
private:
void myButton_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
{
if ( myDataGrid->AllowNavigation == true )
myDataGrid->AllowNavigation = false;
else
myDataGrid->AllowNavigation = true;
}
// Raise the event when 'AllowNavigation' property is changed.
private:
void Grid_AllowNavChange( Object^ /*sender*/, EventArgs^ /*e*/ )
{
String^ myString = "AllowNavigationChanged event raised, Navigation ";
bool myBool = myDataGrid->AllowNavigation;
// Create appropriate alert message.
myString = String::Concat( myString, myBool ? (String^)" is " : " is not ", "allowed" );
// Show information about navigation.
MessageBox::Show( myString, "Navigation information" );
}
// Create an instance of the 'AllowNavigationChanged' EventHandler.
private void CallAllowNavigationChanged()
{
myDataGrid.AllowNavigationChanged +=
new EventHandler(Grid_AllowNavChange);
}
// Set the 'AllowNavigation' property on click of a button.
private void myButton_Click(object sender, EventArgs e)
{
if (myDataGrid.AllowNavigation == true)
myDataGrid.AllowNavigation = false;
else
myDataGrid.AllowNavigation = true;
}
// Raise the event when 'AllowNavigation' property is changed.
private void Grid_AllowNavChange(object sender, EventArgs e)
{
string myString = "AllowNavigationChanged event raised, Navigation ";
bool myBool = myDataGrid.AllowNavigation;
// Create appropriate alert message.
myString = myString + (myBool ? " is " : " is not ") + "allowed";
// Show information about navigation.
MessageBox.Show(myString, "Navigation information");
}
' Create an instance of the 'AllowNavigationChanged' EventHandler.
Private Sub CallAllowNavigationChanged()
AddHandler myDataGrid.AllowNavigationChanged, AddressOf Grid_AllowNavChange
End Sub
' Set the 'AllowNavigation' property on click of a button.
Private Sub myButton_Click(ByVal sender As Object, ByVal e As EventArgs)
If myDataGrid.AllowNavigation = True Then
myDataGrid.AllowNavigation = False
Else
myDataGrid.AllowNavigation = True
End If
End Sub
' Raise the event when 'AllowNavigation' property is changed.
Private Sub Grid_AllowNavChange(ByVal sender As Object, ByVal e As EventArgs)
Dim myString As String = "AllowNavigationChanged event raised, Navigation "
Dim myBool As Boolean = myDataGrid.AllowNavigation
' Create appropriate alert message.
myString = myString + IIF(mybool, "is", "is not") + "allowed"
' Show information about navigation.
MessageBox.Show(myString, "Navigation information")
End Sub
설명
속성이 AllowNavigation 로 false
설정된 경우 자식 테이블에 대한 링크가 표시되지 않습니다.
적용 대상
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET