windowsforms-devexpress-dot-xtrapivotgrid-dot-pivotgridfieldcollection-dot-getfieldbyname-x28-system-dot-string-x29.md
Returns the field by the name.
Namespace : DevExpress.XtraPivotGrid
Assembly : DevExpress.XtraPivotGrid.v25.2.dll
NuGet Package : DevExpress.Win.PivotGrid
public PivotGridField GetFieldByName(
string name
)
Public Function GetFieldByName(
name As String
) As PivotGridField
| Name | Type | Description |
|---|---|---|
| name | String |
A String that specifies the name of the required field.
|
| Type | Description |
|---|---|
| PivotGridField |
A PivotGridField object representing the field whose name matches the specified string; null ( Nothing in Visual Basic) if the field does not exist.
|
The following code snippet (auto-collected from DevExpress Examples) contains a reference to the GetFieldByName(String) method.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.
// Create a new field to display totals.
PivotGridField fieldValueTotal = pivotGridControl1.Fields.GetFieldByName("fieldValueTotal") ?? CreateSavingsField();
fieldValueTotal.UnboundExpression = "Sum(Iif([Type]='Income', [Value], -[Value]))";
' Create a new field to display totals.
Dim fieldValueTotal As PivotGridField = If(pivotGridControl1.Fields.GetFieldByName("fieldValueTotal"), CreateSavingsField())
fieldValueTotal.UnboundExpression = "Sum(Iif([Type]='Income', [Value], -[Value]))"
See Also
PivotGridFieldCollection Class