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

Class FieldPayload

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

Inheritance
System.Object
ViewModelBase
FieldPayload
Inherited Members
ViewModelBase.VerifyPropertyName(String)
ViewModelBase.Dispose()
ViewModelBase.OnPropertyChanged(String)
ViewModelBase.Dispose(Boolean)
ViewModelBase.PropertyChanged
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI.PivotFieldList
Assembly: Telerik.WinControls.PivotGrid.dll

Syntax

public sealed class FieldPayload : ViewModelBase, INotifyPropertyChanged, IDisposable

Constructors

FieldPayload(IField)

Initializes a new instance of the FieldPayload class.

Declaration
public FieldPayload(IField field)
Parameters
IField field

Properties

AllowedEffects

Gets the allowed System.Windows.Forms.DragDropEffects.

Declaration
public DragDropEffects AllowedEffects { get; }
Property Value
System.Windows.Forms.DragDropEffects

DragAction

Gets the an FieldDragAction that identifies the expected outcome if drop occurs with the current settings.

Declaration
public FieldDragAction DragAction { get; }
Property Value
FieldDragAction

DraggedField

Gets the IField this payload carries.

Declaration
public IField DraggedField { get; }
Property Value
IField

RemoveFromSource

Gets or sets a value that indicates if the DraggedField should be removed upon drag completion.

Declaration
public bool RemoveFromSource { get; set; }
Property Value
System.Boolean

Methods

OnDrop()

Call to notify the drag and drop did drop. Call this method once to apply the DragAction.

Declaration
public void OnDrop()

OnDropComplete()

Call to notify the drag and drop did drop complete. Call this method once to apply the DragAction.

Declaration
public void OnDropComplete()

SetDestination(FieldCollection)

Set the potential destination for the DraggedField.

Declaration
public void SetDestination(FieldCollection destinationCollection)
Parameters
FieldCollection destinationCollection

The destination FieldCollection.

SetDestination(FieldCollection, Int32)

Set the potential destination for the DraggedField.

Declaration
public void SetDestination(FieldCollection destinationCollection, int index)
Parameters
FieldCollection destinationCollection

The destination FieldCollection.

System.Int32 index

The destination index.

Extension Methods

SvgExtentions.Traverse<T>(T, Func<T, IEnumerable<T>>)
SvgExtentions.TraverseDepthFirst<T>(T, Func<T, IEnumerable<T>>)
Getting Started
  • Install Now
  • Demos
  • Step-by-Step Tutorial
  • Sample Applications
  • SDK Samples
  • Visual Studio Extensions
Support Resources
  • Code Library
  • Knowledge Base
  • Videos
Community
  • Forums
  • Blogs
  • 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.