DataGrid.FlatMode Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que indica se a grelha é exibida em modo plano.
public:
property bool FlatMode { bool get(); void set(bool value); };
public bool FlatMode { get; set; }
member this.FlatMode : bool with get, set
Public Property FlatMode As Boolean
Valor de Propriedade
true se a grelha for apresentada plana; caso contrário, false. A predefinição é false.
Exemplos
O seguinte exemplo de código examina a FlatMode propriedade e notifica o utilizador do seu estado.
// 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)
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)
myDataGrid->FlatMode = false;
else
myDataGrid->FlatMode = true;
}
// 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)
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)
myDataGrid.FlatMode = false;
else
myDataGrid.FlatMode = true;
}
' 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
' 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