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

Classes

AsyncItemSearchEventArgs

Event args for ItemsFound event.

AutocompleteBehavior

This class presents a behavior for the autocomplete used in the ItemsControls.

AutoCompleteMode

AutoCompleteSelectionMode

ExtendedSelectionBehavior

Represents selection behavior for extended mode.

ItemsControlSelector

Represents a control that allows a user to select items from among its child elements.

ItemsControlSelectorExtensions

Static class helper for selector extensions.

KeyboardNavigation

Represents a keyboard navigation helper.

LayoutTransformControl

Represents a control that applies a layout transformation to its Content.

ListControl

Represents the list control that has multi-selection.

ListItem

Represents a item in a Telerik.Windows.Controls.Primitives.ListControl.

MultiSelectionBehavior

Represents selection behavior for multiple mode.

RadBrowserPanel

Panel simulating tabs behavior in modern browsers. Until min width is reached, adding new items makes the items smaller, to fit in the available width. When min width cannot be guaranteed, ScrollViewer becomes visible. This panel expects it hosts items from ItemsPresenter which is inside ScrollViewer.

RadControlBase

Wraps basic routed events like Loaded and Unloaded in virtual methods and expose common properties like IsLoaded and IsTemplateApplied.

RadUniformGrid

Uniform grid panel with orientation.

ReadOnlySelectionBehavior

Represents selection behavior for single mode.

SelectionHelper

Represents a helper class which is used for selection.

SelectionMouseState

Specifies the which mouse button is pressed.

SelectionState

Represents a class that holds the selection state for the selection behaviors.

SharedSizeContentPresenter

ContentPresenter that could participate in SharedSizeScope.

SharedSizeScope

Helper class used to implement SharedSizeScope.

SingleSelectionBehavior

Represents selection behavior for single mode.

TabItemContentPresenter

Content holder for the TabItem.

TabStripPanel

The panel used for arranging the TabItems of the TabStrip in the TabControl.

TabWrapPanel

An auto-wrapping panel for the RadTabControl. To be used with themes created after 2010.Q1.

TextChangedByUserInteractionEventArgs

Provides data for the Telerik.Windows.Controls.Primitives.TextBoxTextSource.PreviewTextChangedByUserInteraction event.

Interfaces

IAsyncItemSearch

Provides interface for async item search using a predicate match.

IAutocomplete

An interface that is implemented by classes which support autocompleting among their child elements.

IItemSearchControl

Represents the ItemSearch used in the searching behaviors.

IItemSearchResult

Provides the result for the ItemSearch.

IListControl

An interface that is implemented by classes which has child elements.

IMultiSelector

An interface that is implemented by classes which are responsible for selecting multiple items among their child elements.

ISelectionBehavior

An interface that is implemented by classes which expose selection behavior.

ISelector

An interface that is implemented by classes which are responsible for selecting items among their child elements.

ISelectorInteraction

Exposes interface for internal interaction with the selectors.

ISelectorItem

An interface that is implemented by classes which are used from the selector controls.

ITextSource

The base class for text sources used in autocomplete behaviors.

IValueRetriever

Represents value Retrievers which are used in the autocomplete behaviors.

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.