[Root] / Xceed.Wpf.DataGrid Assembly / Xceed.Wpf.DataGrid Namespace / ColumnBase Class / FieldName Property


In This Topic
    FieldName Property (ColumnBase)
    In This Topic
    Gets or sets the case-sensitive field name that uniquely identifies the Column in a grid's ColumnCollection.
    Syntax
    'Declaration
     
    Public Property FieldName As String
    'Usage
     
    Dim instance As ColumnBase
    Dim value As String
     
    instance.FieldName = value
     
    value = instance.FieldName
    public string FieldName {get; set;}

    Property Value

    A string representing the field name that uniquely identifies the Column in a grid's ColumnCollection. By default, this is a null reference (Nothing in Visual Basic).
    Exceptions
    ExceptionDescription
    Thrown when the Column's FieldName property is set after the Column has been added to a grid's ColumnCollection.
    Remarks

    Note that when sorting and/or grouping data items, the name of the data item's property and the value of the FieldName property must be identical; otherwise, neither sorting nor grouping will work.

    Also note that since version 6.7 of the DataGrid, a Column's FieldName cannot & should not be changed once it is set.

    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also