ColumnDefinitionCollection.Contains(ColumnDefinition) メソッド

定義

指定された ColumnDefinitionColumnDefinitionCollection 内に存在するかどうかを確認します。Determines 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

テスト中の ColumnDefinition を識別します。Identifies the ColumnDefinition that is being tested.

戻り値

Boolean

ColumnDefinition がコレクション内に存在する場合は true。それ以外の場合は falsetrue if the ColumnDefinition exists within the collection; otherwise false.

実装

次の例では、メソッドを使用して、が Contains に存在するかどうかを確認する方法を示し ColumnDefinition ColumnDefinitionCollection ます。The 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.

適用対象

こちらもご覧ください