DataGridTextBox.IsInEditOrNavigateMode Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğesinin düzenlemeye veya gezinmeye DataGridTextBox izin veren bir modda olup olmadığını belirten bir değer alır veya ayarlar.
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
Özellik Değeri
true
denetimler gezinti modundaysa ve düzenleme başlatılmadıysa; aksi takdirde , false
. Varsayılan değer: true
.
Örnekler
Aşağıdaki kod örneğinde bu üyenin kullanımı gösterilmektedir.
// 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
Açıklamalar
IsInEditOrNavigateMode özelliği, anahtar basım olaylarının nasıl işleneceğini belirlemek ve durumunu DataGridTextBoxdenetlemek için içinde ProcessKeyMessage kullanılır. Örneğin, gezinti (ok) tuşlarından birine basılırsa, denetimin durumu için uygun eylem gerçekleşmelidir.