Freigeben über


DataGrid.FlatMode-Eigenschaft

Ruft einen Wert ab, der angibt, ob das Datenblatt im flachen Modus angezeigt wird, oder legt diesen fest.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

Syntax

'Declaration
Public Property FlatMode As Boolean
'Usage
Dim instance As DataGrid
Dim value As Boolean

value = instance.FlatMode

instance.FlatMode = value
public bool FlatMode { get; set; }
public:
property bool FlatMode {
    bool get ();
    void set (bool value);
}
/** @property */
public boolean get_FlatMode ()

/** @property */
public void set_FlatMode (boolean value)
public function get FlatMode () : boolean

public function set FlatMode (value : boolean)

Eigenschaftenwert

true, wenn das Datenblatt im flachen Modus angezeigt wird, andernfalls false. Der Standardwert ist false.

Beispiel

Im folgenden Codebeispiel wird die FlatMode-Eigenschaft ausgewertet, und deren Zustand wird dem Benutzer mitgeteilt.

' Check if the 'FlatMode' property is changed.
Private Sub myDataGrid_FlatModeChanged(ByVal sender As Object, ByVal e As EventArgs) Handles myDataGrid.FlatModeChanged
    Dim strMessage As String = "false"
    If myDataGrid.FlatMode = True Then
        strMessage = "true"
    End If
    MessageBox.Show("Flat mode changed to " + strMessage, "Message", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
End Sub 'myDataGrid_FlatModeChanged


' Toggle the 'FlatMode'.
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles button1.Click
    If myDataGrid.FlatMode = True Then
        myDataGrid.FlatMode = False
    Else
        myDataGrid.FlatMode = True
    End If
End Sub 'button1_Click
// Attach to event handler.
private void AttachFlatModeChanged()
{
   this.myDataGrid.FlatModeChanged += new EventHandler(this.myDataGrid_FlatModeChanged);
}
// Check if the 'FlatMode' property is changed.
private void myDataGrid_FlatModeChanged(object sender, EventArgs e)
{
   string strMessage = "false";
   if(myDataGrid.FlatMode == true)
      strMessage = "true";

   MessageBox.Show("Flat mode changed to "+strMessage,
      "Message",   MessageBoxButtons.OK,
      MessageBoxIcon.Exclamation);
   
}
// Toggle the 'FlatMode'.
private void button1_Click(object sender, EventArgs e)
{
   if(myDataGrid.FlatMode == true)
      myDataGrid.FlatMode = false;
   else
      myDataGrid.FlatMode = true;
}
   // Attach to event handler.
private:
   void AttachFlatModeChanged()
   {
      this->myDataGrid->FlatModeChanged +=
            gcnew EventHandler( this, &MyDataGridClass_FlatMode_ReadOnly::myDataGrid_FlatModeChanged );
   }

   // Check if the 'FlatMode' property is changed.
   void myDataGrid_FlatModeChanged( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      String^ strMessage = "false";
      if ( myDataGrid->FlatMode == true )
            strMessage = "true";

      MessageBox::Show( "Flat mode changed to " + strMessage, "Message", MessageBoxButtons::OK, MessageBoxIcon::Exclamation );
   }

   // Toggle the 'FlatMode'.
   void button1_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      if ( myDataGrid->FlatMode == true )
            myDataGrid->FlatMode = false;
      else
            myDataGrid->FlatMode = true;
   }
// Attach to event handler.
private void AttachFlatModeChanged()
{
    this.myDataGrid.add_FlatModeChanged(new EventHandler(
        this.myDataGrid_FlatModeChanged));
} //AttachFlatModeChanged

// Check if the 'FlatMode' property is changed.
private void myDataGrid_FlatModeChanged(Object sender, EventArgs e)
{
    String strMessage = "false";
    if (myDataGrid.get_FlatMode() == true) {
        strMessage = "true";
    }
    MessageBox.Show("Flat mode changed to " + strMessage, "Message",
        MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
} //myDataGrid_FlatModeChanged

// Toggle the 'FlatMode'.
private void button1_Click(Object sender, EventArgs e)
{
    if (myDataGrid.get_FlatMode() == true) {
        myDataGrid.set_FlatMode(false);
    }
    else {
        myDataGrid.set_FlatMode(true);
    }
} //button1_Click

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

DataGrid-Klasse
DataGrid-Member
System.Windows.Forms-Namespace