DataGridTextBox.IsInEditOrNavigateMode Vlastnost

Definice

Získá nebo nastaví hodnotu určující, zda DataGridTextBox je v režimu, který umožňuje úpravy nebo navigaci.

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

Hodnota vlastnosti

Boolean

truepokud jsou ovládací prvky v navigačním režimu a úpravy nezačly; v opačném případě . false Výchozí formát je true.

Příklady

Následující příklad kódu ukazuje použití tohoto člena.

   // 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

Poznámky

Vlastnost IsInEditOrNavigateMode se používá v rámci ProcessKeyMessage k určení způsobu zpracování klávesových událostí, ke kontrole stavu DataGridTextBox. Pokud je například stisknuta jedna z navigačních kláves (šipka), musí dojít k příslušné akci pro stav ovládacího prvku.

Platí pro