combit List & Label 29 - .NET Hilfe
combit.Reporting.DataProviders Namespace / ITableRow Schnittstelle / Columns Eigenschaft
Beispiele


In diesem Thema
    Columns Eigenschaft (ITableRow)
    In diesem Thema
    Auf diese Eigenschaft wird zugegriffen, um die Spalten einer Tabellenzeile abzufragen. Wenn Ihr Datenprovider die ICanHandleUsedIdentifiers Interface Schnittstelle unterstützt, brauchen Sie nur die von SetUsedIdentifiers Method erhaltenen Spalten zurückzugeben.
    Syntax
    Beispiele
    public ReadOnlyCollection<ITableColumn> Columns
    {
        get
        {
            List<ITableColumn> columns = new List<ITableColumn>();
    
            DataTable dt = _dataRowView.Row.Table;
    
            foreach (DataColumn dc in dt.Columns)
            {
                DataColumnWrapper current = new DataColumnWrapper(dc, _dataRowView[dc.ColumnName]);
                columns.Add(current);
            }
            return columns.AsReadOnly();
        }
    }
    Public Readonly Property Columns() As ReadOnlyCollection(Of ITableColumn)
        Get
            Dim columns As New List(Of ITableColumn)()
    
            Dim dt As DataTable = _dataRowView.Row.Table
    
            For Each dc As DataColumn In dt.Columns
                Dim current As New DataColumnWrapper(dc, _dataRowView(dc.ColumnName))
                columns.Add(current)
            Next
            Return columns.AsReadOnly()
        End Get
    End Property
    Anforderungen

    Plattformen: Windows 10 (Version 21H2 - 22H2), Windows 11 (21H2 - 23H2), Windows Server 2016 - 2022
    .NET: .NET Framework 4.8, .NET 6, .NET 7, .NET 8

    Siehe auch