GridColumnStylesCollection.Remove(DataGridColumnStyle) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere zadanou DataGridColumnStyle z objektu GridColumnStylesCollection.
public:
void Remove(System::Windows::Forms::DataGridColumnStyle ^ column);
public void Remove (System.Windows.Forms.DataGridColumnStyle column);
member this.Remove : System.Windows.Forms.DataGridColumnStyle -> unit
Public Sub Remove (column As DataGridColumnStyle)
Parametry
- column
- DataGridColumnStyle
Odebrání DataGridColumnStyle z kolekce
Příklady
Následující příklad kódu odebere DataGridColumnStyle ze GridColumnStylesCollectionsouboru .
private:
void RemoveColumnStyle_Clicked( Object^ /*sender*/, EventArgs^ /*e*/ )
{
DataGridTableStyle^ myTableStyle = myDataGrid->TableStyles[ 0 ];
// Get the GridColumnStylesCollection of Data Grid.
myColumns = myTableStyle->GridColumnStyles;
int i;
// Remove the CustName ColumnStyle from the data grid.
if ( myColumns->Contains( "CustName" ) )
{
DataGridColumnStyle^ myDataColumnStyle = myColumns[ "CustName" ];
i = myColumns->IndexOf( myDataColumnStyle );
myColumns->RemoveAt( i );
}
}
private void RemoveColumnStyle_Clicked(object sender, EventArgs e)
{
DataGridTableStyle myTableStyle = myDataGrid.TableStyles[0];
// Get the GridColumnStylesCollection of Data Grid.
myColumns = myTableStyle.GridColumnStyles;
int i;
// Remove the CustName ColumnStyle from the data grid.
if(myColumns.Contains("CustName"))
{
DataGridColumnStyle myDataColumnStyle= myColumns["CustName"];
i= myColumns.IndexOf(myDataColumnStyle);
myColumns.RemoveAt(i);
}
}
Private Sub RemoveColumnStyle_Clicked(sender As Object, e As EventArgs) Handles removeStyle.Click
Dim myTableStyle As DataGridTableStyle = myDataGrid.TableStyles(0)
' Get the GridColumnStylesCollection of Data Grid.
myColumns = myTableStyle.GridColumnStyles
Dim i As Integer
' Remove the CustName ColumnStyle from the data grid.
If myColumns.Contains("CustName") Then
Dim myDataColumnStyle As DataGridColumnStyle = myColumns("CustName")
i = myColumns.IndexOf(myDataColumnStyle)
myColumns.RemoveAt(i)
End If
End Sub
Poznámky
Contains Pomocí metody určete, zda DataGridColumnStyle existuje v kolekci.