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.Diagrams

Classes

AdditionalContentActivatedEventArgs

Event args used holding the ContextItems for SettingsPaneView. They are used in RadDiagramAdditionalContentActivated events.

ArrowShapeExtension

Represents a custom markup extension for creating arrow shape geometries.

ArrowShapeType

The type of shape.

BitmapUtils

Bitmap utilities.

CommandRoutedEventArgs

Represents command routed event args.

CommonExtensions

CommonShapeExtension

Represents a custom markup extension for creating common shape geometries.

CommonShapeType

ConnectionRoutedEventArgs

Represents connection routed event args.

ConnectionSerializationRoutedEventArgs

Represents connection serialization routed event args.

ConnectorActivationChangedEventArgs

Represents ConnectorActivation routed event args.

ConnectorRoutedEventArgs

Represents connector routed event args.

DataTransferService

Default implementation of the IDataTransferService.

DiagramAnimations

Contains diagram animations attached properties.

DiagramBehaviors

Represents a class containing diagram behaviors exposed via attached properties.

DiagramCommands

This static class lists all Diagram public Commands.

DiagramDropInfo

Represents drop information.

DiagramExtensions

Some RadDiagram related extensions and utilities.

DiagramItemsChangedEventArgs

Represents ItemsChanged event args.

DiagramItemsChangingEventArgs

Represents ItemsChanging event args.

DiagramItemsRoutedEventArgs

Represents items routed event args.

DiagramLayoutRoutedEventArgs

The event argument supplied when the diagram layout event is raised.

DiagramPrintPosition

Defines the possible ways diagram is positioned over the pages.

DiagramSerializationRoutedEventArgs

Represents serialization routed event args.

DiagramSurface

Represents the diagram surface.

DiagramZoomEventArgs

Encapsulates data related to diagram zoom events.

DragRoutedEventArgs

Represents drag routed event args.

FlowChartShapeExtension

Represents a custom markup extension for creating flow chart shape geometries.

FlowChartShapeType

List of flow chart - like shape types.

GeometryExtensions

Methods related to planar geometry.

ItemsManipulationRoutedEventArgs

Represents ItemsManipulation event args.

ItemVisibilityToVisibilityConverter

Converts ItemVisibility to System.Windows.Visibility and vice versa.

LineSpecification

Parametrization of a polyline geometry which allows you to use multiple Points and bridges (using the Crossings data and the BridgeType). The CreateBaseLineGeometry(LineSpecification) method uses such specifications to create a concrete geometry.

ManipulationRoutedEventArgs

Represents manipulation routed event args.

PolylineSpecification

Parametrization of a polyline geometry which allows you to use multiple Points, bridges (using the Crossings data and the BridgeType) and end caps. See the CreateLineGeometry(PolylineSpecification) to use this specification and return a concrete geometry.

PositionChangedRoutedEventArgs

Encapsulates information about position changed event.

RadDiagramConnector

Represents a connector point.

RadDiagramItem

Abstract base implementation of the IDiagramItem interface.

RadDiagramPagesInfo

Encapsulates data regarding print preview.

RadDiagramPrintPaginator

Represent the default implementation of abstract System.Windows.Documents.DocumentPaginator class suitable for diagram printing. Paginates the content of RadDiagram object. Creates a virtual grid of columns and rows where each cell is a printable page.

RadDiagramPrintSettings

Encapsulates the diagram printing info.

RadDiagramShapeBase

Abstract base implementation of the IShape interface.

RadRoutedEditEventArgs

Contains state information and event data associated with a routed event.

ResizeRoutedEventArgs

Represents resizing routed event args.

RotateRoutedEventArgs

Represents rotated routed event args.

SerializationExtensions

Utilities related to the (de)serialization.

ShapeFactory

Shape factory.

ShapeRoutedEventArgs

Represents shape routed event args.

ShapeSerializationRoutedEventArgs

Routed event argument related to a shape.

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.