DataGridTextBox.IsInEditOrNavigateMode Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob sich die DataGridTextBox in einem Modus befindet, in dem das Bearbeiten oder Navigieren zulässig ist, oder legt diesen fest.
public:
property bool IsInEditOrNavigateMode { bool get(); void set(bool value); };
public bool IsInEditOrNavigateMode { get; set; }
member this.IsInEditOrNavigateMode : bool with get, set
Public Property IsInEditOrNavigateMode As Boolean
Eigenschaftswert
true
, wenn sich das Steuerelement im Navigationsmodus befindet und das Bearbeiten noch nicht begonnen hat, andernfalls false
. Der Standardwert ist true
.
Beispiele
Im folgenden Codebeispiel wird die Verwendung dieses Elements veranschaulicht.
// Handle event to show the state of 'IsInEditOrNavigateMode'.
private:
void Button_ClickEvent( Object^ /*sender*/, EventArgs^ /*e*/ )
{
if ( myDataGridTextBox->IsInEditOrNavigateMode )
{
// DataGridTextBox has not been edited.
MessageBox::Show( "Editing of DataGridTextBox not begun, IsInEditOrNavigateMode = True" );
}
else
{
// DataGridTextBox has been edited.
MessageBox::Show( "Editing of DataGridTextBox begun, IsInEditOrNavigateMode = False" );
}
}
// Handle event to show the state of 'IsInEditOrNavigateMode'.
private void Button_ClickEvent(object sender, EventArgs e)
{
if (myDataGridTextBox.IsInEditOrNavigateMode)
{
// DataGridTextBox has not been edited.
MessageBox.Show("Editing of DataGridTextBox not begun, IsInEditOrNavigateMode = True");
}
else
{
// DataGridTextBox has been edited.
MessageBox.Show("Editing of DataGridTextBox begun, IsInEditOrNavigateMode = False");
}
}
' Handle event to show the state of 'IsInEditOrNavigateMode'.
Private Sub Button_ClickEvent(sender As Object, e As EventArgs)
If myDataGridTextBox.IsInEditOrNavigateMode Then
' DataGridTextBox has not been edited.
MessageBox.Show("Editing of DataGridTextBox not begun,IsInEditOrNavigateMode = True")
Else
' DataGridTextBox has been edited.
MessageBox.Show("Editing of DataGridTextBox begun,IsInEditOrNavigateMode = False")
End If
End Sub
Hinweise
Die IsInEditOrNavigateMode Eigenschaft wird innerhalb des ProcessKeyMessage Objekts verwendet, um zu bestimmen, wie Tastentastenereignisse verarbeitet werden, um den Status des Objekts DataGridTextBoxzu überprüfen. Wenn beispielsweise eine der Navigationstasten (Pfeil) gedrückt wird, muss die entsprechende Aktion für den Zustand des Steuerelements auftreten.