ColumnDefinitionCollection.Contains(ColumnDefinition) 方法

定義

判斷 ColumnDefinition 內是否存在指定的 ColumnDefinitionCollectionDetermines whether a given ColumnDefinition exists within a ColumnDefinitionCollection.

public:
 virtual bool Contains(System::Windows::Controls::ColumnDefinition ^ value);
public bool Contains (System.Windows.Controls.ColumnDefinition value);
abstract member Contains : System.Windows.Controls.ColumnDefinition -> bool
override this.Contains : System.Windows.Controls.ColumnDefinition -> bool
Public Function Contains (value As ColumnDefinition) As Boolean

參數

value
ColumnDefinition

識別正在測試的 ColumnDefinitionIdentifies the ColumnDefinition that is being tested.

傳回

Boolean

如果集合內存在 ColumnDefinition,則為 true,否則為 falsetrue if the ColumnDefinition exists within the collection; otherwise false.

實作

範例

下列範例示範如何使用 Contains 方法來判斷是否 ColumnDefinition 存在 ColumnDefinitionCollectionThe following example demonstrates how to use the Contains method to determine whether a ColumnDefinition exists in a ColumnDefinitionCollection.

private void containsCol(object sender, RoutedEventArgs e)
{
    if (grid1.ColumnDefinitions.Contains(colDef1))
    {
        tp3.Text = "Grid Contains ColumnDefinition colDef1";
    }
    else
    {
        tp3.Text = "Grid Does Not Contain ColumnDefinition colDef1";
    }
}
Private Sub containsCol(ByVal sender As Object, ByVal e As RoutedEventArgs)
    If (grid1.ColumnDefinitions.Contains(colDef1)) Then
        tp3.Text = "Grid Contains ColumnDefinition colDef1"
    Else
        tp3.Text = "Grid Does Not Contain ColumnDefinition colDef1"
    End If
End Sub

若要查看完整的範例,請參閱 如何:使用 ColumnDefinitionsCollections 和 Rowdefinitionscollections 管理資料運算元據行和資料列To view the complete sample, see How to: Manipulate Columns and Rows by Using ColumnDefinitionsCollections and RowDefinitionsCollections.

適用於

另請參閱