skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Namespace Telerik.Windows.Controls.FieldList

Classes

AttachedBehavior

Encapsulates mechanisms to build behaviors that are attached to object using attached properties.

ChildFilter

A class that identifies IField items that are used for filtering and has been added to ReportFilters.

ChildLabel

A class that identifies IField items that are used for grouping and has been added to RowLabels or ColumnLabels.

ClearFilterEditor

A class that handles the editing for a Label object raised by ClearFilter command.

ClearTotalFormatEditor

A class that handles the editing for a Value object raised by ClearTotalFormat command.

ContextMenuRequestEventArgs

Provides data for the RequestContextMenu routed event.

DescriptionWrapper

A base class for the data items presenting the descriptions in the field list view model.

DialogEditor

An Editor that will try to open a dialog using a host request trough RequestDialog.

DialogHostingRequestEventArgs

Contains information associated with a dialog request.

DialogInfo

Encloses information for a dialog settings and content.

DoubleGroupStepEditor

A class that handles the editing for a Value object raised by SetDoubleGroupStep command.

DragDropBehavior

Base class for drag and drop attached behaviors.

DropIndicationEventArgs

Provides data for the DisplayDropIndication and ClearDropIndication routed events.

DropIndicationEvents

Routed events used to delegate the drawing of a drop indication to parent elements.

DropIndicator

A Control that provides a basic visual indication for the drop location of a drag and drop operation.

DropPosition

Enumerates the possible drop positions relative to an item.

Editor

A custom form of a System.Windows.Input.CommandBinding used to define the editors for the various options in the RadPivotFieldList.

EditorsBehavior

AttachedBehavior that implements a mechanism to handle editing commands for the various RadPivotFieldList items.

EditorsCollection

A collection of Editor objects.

Field

An implementation of ICompositeField. Represents a node in IField hierarchy.

FieldAdapter

Describes the hierarchical structure of the ICompositeField.

FieldBox

An System.Windows.Controls.ItemsControl that displays items actively participating in pivot grouping. Supports Drag and provides visual feedback on drag operations.

FieldBoxDragDropBehavior

Encapsulates the drag and drop handling for all 4 FieldBox controls in the RadPivotFieldList.

FieldBoxItem

A System.Windows.Controls.ContentControl used as item in the FieldBox.

FieldBoxItemRolePresenterTemplateSelector

A System.Windows.Controls.DataTemplateSelector that selects a DataTemplate based on a IField's FieldInfo.

FieldCollection

An read only observable collection of IField items.

FieldCollectionType

Enumerates the roles FieldCollection can take in the FieldListViewModel.

FieldContentTemplateSelector

A System.Windows.Controls.DataTemplateSelector that selects special System.Windows.DataTemplate for the ValuesPositionField instance.

FieldDragAction

Enumerates the possible outcomes of an IField drag action.

FieldDragActionToSourceConverter

An System.Windows.Data.IValueConverter that converts a FieldDragAction to System.Uri. Generally used to display icons.

FieldDragVisual

A System.Windows.Controls.ContentControl used to display a visual feedback during drag and drop of IField.

FieldListBehavior

Allows for extending the functionality of a RadPivotGrid to provide inline grouping/filtering/sorting options.

FieldListContextMenuBehavior

A class that implements an attached behavior that handles RequestContextMenu events, providing a context menu.

FieldListViewModel

A class used as ViewModel for setting pivot grouping.

FieldPayload

A IField payload used in drag operations between the RadPivotFieldList areas.

FieldsTreeDragDropBehavior

Encapsulates the drag and drop handling for the RadPivotFieldList's tree with available fields.

Filter

A class that identifies IField items that are used for filtering and has been added to ReportFilters.

InlineFieldBox

An System.Windows.Controls.ItemsControl that displays items actively participating in the inline pivot grouping. Supports Drag and provides visual feedback on drag operations.

InlineFieldBoxCommands

Provides a standard set of InlineFieldBox related commands.

InlineFieldBoxItem

A System.Windows.Controls.ContentControl used as item in the InlineFieldBox.

InlineFieldListContextMenuBehavior

A class that implements an attached behavior that handles RequestContextMenu events, providing a context menu for elements part of the inline field list.

ItemsSetFilterEditor

A class that handles the editing for a Filter object raised by ItemsSetFilter command.

Label

A class that identifies IField items that are used for grouping and has been added to RowLabels or ColumnLabels.

LabelFilterEditor

A class that handles the editing for a Label object raised by LabelFilter command.

ReloadDataEditor

A class that handles the data reloading raised by ReloadData command.

RemoveEditor

A class that handles the removal of a Label object raised by Remove command.

RoutedContextMenuBehavior

AttachedBehavior that delegates assignment of the context menu for the host element to one of its parents.

RoutedContextMenuEvents

Routed events used to delegate the assignment of a context menu to parent elements.

RoutedDialogEvents

Routed events used to delegate the hosting of dialogs to parent elements.

SetAggregateEditor

A class that handles the editing for a Value object. Used to set an aggregate by aggregate function name.

SetAverageAggregateEditor

A class that handles the editing for a Value object raised by SetAverageAggregate command.

SetCountAggregateEditor

A class that handles the editing for a Value object raised by SetCountAggregate command.

SetIndexTotalFormatEditor

A class that handles the editing for a Value object raised by SetIndexTotalFormat command.

SetPercentOfGrandTotalFormatEditor

A class that handles the editing for a Value object raised by SetPercentOfGrandTotalFormat command.

SetSumAggregateEditor

A class that handles the editing for a Value object raised by SetSumAggregate command.

SetTotalFormatEditor

A class that handles the editing for a Value object.

ShowFieldListEditor

A class that handles the editing for the inline fields raised by ShowFieldList command.

ShowFieldListViewModel

A view-model that encapsulates the inline editing of fields. This is for internal use only and is not intended to be used directly from your code.

SortEditor

A class that handles the sorting for a Label object raised by Sort command.

SortingEditor

A class that handles the editing for a Value object raised by MoreSummarizationOptions command.

StringFormatEditor

A class that handles the editing for a Value object raised by StringFormats command.

SummarizationEditor

A class that handles the editing for a Value object raised by MoreSummarizationOptions command.

Top10FilterEditor

A class that handles the editing for a Label object raised by Top10Filter command.

TotalFormatEditor

A class that handles the editing for a Value object raised by MoreTotalFormatOptions command.

Value

A class that identifies IField item, that is used to place groups for aggregate values, and has been added to RowLabels or ColumnLabels.

ValueFilterEditor

A class that handles the editing for a Label object raised by ValueFilter command.

ValuesPositionDescription

An IDescriptionBase that identifies the Values position.

ValuesPositionField

A class used to present a IField where the values from aggregates will be presented.

WindowDialogHostingBehavior

AttachedBehavior that implements a mechanism to handle DialogHostingRequestEventArgs events and open the requested UI in a RadWindow.

Interfaces

ICompositeField

An interface describing a hierarchical item that can participate in pivot grouping. It may have nested IField or ICompositeField items.

IDialogViewModel

An interface that defines some basic mechanisms for communication between a view model and the hosting dialog UI.

IField

An interface describing an item that can participate in pivot grouping.

Getting Started
  • Install Now
  • Demos
  • SDK Samples Browser
  • Sample Applications
Support Resources
  • Code Library
  • Knowledge Base
  • MVVM Support
  • Videos
  • GitHub SDK Repository
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.