Buttons
This chapter tours various types of super-charged Telerik buttons available in the RadControls for Winforms 
suite. You will learn the basic characteristics, behavior and important properties of each button type. You will 
use several design time interfaces to configure the buttons, work with the Items collections of both 
RadDropDownButton and RadSplitButton and respond to events both from the buttons and from individual Items 
collection members. Finally, you will learn how to manipulate button ToggleState and ToggleState related 
events.
Editors
This chapter shows how to retrieve information from the user with the RadSpinEditor, RadDateTimePicker, 
RadMaskedEditBox, RadTextBox and RadColorDialog controls. The chapter begins with a brief exploration of 
basic usability for each control and highlights special features. The chapter includes explanation how to 
implement tool tips, validate user entry and control specific information on edit masks, date formats and 
internationalization support.
Menus
You will learn how to add drop-down and context menus to your application using RadMenu, RadContextMenu 
and RadContextMenuManager controls.  We begin with a tour of usability and feature highlights, then learn how 
to build menus at design-time using the Menu Designer. You will learn common menu item collection 
programmatic tasks such as adding and removing menu items, locating and modifying menu items. The unique 
aspects of RadContextMenu are discussed including programmatically popping up the context menu in a specific 
screen location. Finally, the chapter introduces the RadRibbonBar and RadApplicationMenu controls.
Telerik Presentation Foundation
In this chapter you will learn some of the capabilities, architecture and class hierarchy of the Telerik 
Presentation Framework.  We will pay special attention to the classes used directly in the controls, i.e. 
RadElement and RadControl. We will take a brief look at the structure, WPF resemblance and how the elements 
interact. You will see how the elements can be accessed within RadControls and combined to create unique 
new controls. You will also learn how to add any Control descendant using RadHostItem as a wrapper.
Tab Strips
This chapter explores tabbed interfaces and managing controls within associated content panels. The chapter 
starts with a tour of usability and feature highlights. You will perform common Items collection programmatic 
tasks such as adding and removing tabs, iterating, locating and selecting tabs. The chapter also explains how to 
implement tab drag and drop, handle layout and dimensions, overflow, tab images and text.
List Boxes
This chapter explores creating tabbed interfaces and managing controls within associated content panels. The 
chapter starts with a tour of usability and feature highlights then demonstrates how to perform common Items 
collection programmatic tasks such as adding and removing tabs, iterating, locating and selecting tabs. The 
chapter also explains how to implement tab drag and drop, handle layout and dimensions, overflow, tab images 
and text.
Data Binding
In this chapter you will learn which controls have DataSource properties and the bindable types that can be 
assigned to them. The chapter starts with examples of binding to simple arrays and lists of objects, then moves 
on to use BindingSource to bind to database, business objects and web services. The chapter also shows how to 
bind simple controls using the DataBindings property and how to bind LINQ data sources.
User Feedback
Learn how to provide user feedback using RadStatusStrip, RadTrackBar, RadWaitingBar, RadProgressBar and 
RadControls for Winforms
3
RadControls for Winforms
Delete page pdf - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
delete pages pdf document; copy pages from pdf to another pdf
Delete page pdf - VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Visual Basic Sample Codes to Delete PDF Document Page in .NET
best pdf editor delete pages; delete pages of pdf preview
RadLabel controls. You will also learn the appropriate circumstances to use a RadWaitingBar vs a 
RadProgressBar, how to use the RadStatusStrip at design time and programmatically and how to host hosted a 
control inside a status strip. Finally, you will learn how to coordinate long running background processes with 
the user interface.
Keyboard Shortcut and Command Bindings
This chapter explains how input bindings are created and initiated by RadControl actions. The chapter 
demonstrates creating and assigning bindings programmatically and through using the ShortCuts control.
Panel Bar
This chapter shows how to build intuitive and space effecient paneled user interfaces. The chapter starts with a 
tour of the control’s general structure and layout, usability and feature highlights. Step-by-step walk-throughs 
demonstrate adding groups, predefined items within groups, hosting arbitrary controls within panels and 
nesting RadPanelBars. The chapter explains how to control panel captioning, layout, collapse/expand behavior 
and also shows how to implement drag and drop to panels.
Tool Strip
This chapter shows how to create tool strips that can be built up from multiple RadControls, dragged and 
docked within your user interface, resized, re-arranged, and customized by the user.  The chapter explains the 
basic structure of the tool strip and how to include elements within the tool strip items.
Forms
This chapter shows how the special RadForm, ShapedForm and RadRibbonForm classes can be inherited from to 
create themeable, custom shaped forms to complete and polish the look-and-feel of an application. You will 
use the new project item templates to create instances of each form class. The chapter demonstrates how 
RadTitleBar is used as a replacement for the built-in Windows form title bar. Finally, the chapter introduces 
the RadMessage box as a themable replacement for the standard MessageBox.
Screen "Real Estate"
This chapter shows some stylish and unique ways of organizing form space using DockingManager to handle 
dockable windows and tabbed documents, RadCarousel to animate a series of clickable images and RadRotator 
to display constantly changing personalized content.
Calendar
This chapter focuses on the RadCalendar and includes how to use the extensive customization features to 
completely tailor the calendar header, calendar footer, number of displayed months, the number of rows and 
columns, date ranges, selected and focused dates, the first day of the week as well as the title and navigation 
areas of the calendar. The chapter also explains how to work with the “special days” collection to mark 
specific days or repeating events.
Chart
In this chapter you will build a simple chart with static items and also bind data to the chart. The chapter tours 
the basic RadChart elements as well as the types of charts that are available. You will learn how to use the 
tools in the designer to help navigate the many RadChart capabilities. You will create and configure many of 
the chart elements programmatically, including the chart series, items, legend and chart title. 
Grid
This chapter explores the RadGridView control including design time support using the Smart Tag, Property 
Builder and Properties window to configure the grid and to bind the grid to data. You will learn how to add 
special purpose column types at design-time and in code, how to group/filter/sort data based on user input at 
runtime, by hand at design-time and programmatically in code. You will display hierarchical data from multiple 
related tables in the grid. You will use the RadGridView Virtual Mode feature to take low-level control over the 
RadControls for Winforms
4
RadControls for Winforms
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF
cut pages out of pdf; cut pages from pdf online
C# PDF Page Insert Library: insert pages into PDF file in C#.net
page processing functions, such as how to merge PDF document files by C# code, how to rotate PDF document page, how to delete PDF page using C# .NET, how to
delete page from pdf acrobat; delete pdf pages android
grid's refresh process. You will learn how to bind RadGridView to LINQ data sources for lightening fast 
performance. Finally you will use multiple methods of exporting grid data to Excel and out through the Telerik 
Reporting engine.
Tree
This chapter shows how to display, navigate and manage hierarchical data using the RadTreeView control. 
RadBreadCrumb is introduced to help the user keep track of their location in deeply nested hierarchical 
structures.  The chapter includes topics on tree view support for implementing drag-and-drop and context 
menus. RadTreeView specific data binding issues include binding to self referencing data, binding to related 
data, writing to and from XML and load-on-demand. The chapter covers techniques for adding and removing 
nodes programmatically, iterating and locating nodes, editing nodes and reordering nodes.
Appearance and Styling
This chapter briefly describes the concepts used to theme RadControls and provides a short description of the 
Visual Style Builder tool. The chapter also includes a section on “Styling text”, covering our HTML-like styling, 
text indentation and justification.
2.5  Introducing RadControls
Telerik themable buttons replace 
their standard WinForms 
counterparts and add robust data 
binding, state management and 
design options. Developed to be very 
similar to the existing Windows 
Forms controls, they also allow you 
to take advantage of the features of 
RadControls, such as themes, 
rotation and transparency, images 
and text.
RadControls for Winforms edit 
controls are highly customizable, 
themable, intelligent components for 
controlled data input in Windows 
Forms applications that include text 
boxes, masked edit boxes, date time 
pickers, spin editor and a color 
dialog.
Telerik has an array of flexible 
menuing options that help structure 
user choices within your application 
 
RadControls for Winforms
5
RadControls for Winforms
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
PDF: Insert PDF Page. VB.NET PDF - How to Insert a New Page to PDF in VB.NET. Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document in VB.NET Program.
delete pdf pages ipad; delete page pdf acrobat reader
C# PDF remove image library: remove, delete images from PDF in C#.
C# File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF
delete a page from a pdf in preview; delete blank pages in pdf online
into attractive navigation systems. 
Based on the Telerik Presentation 
Foundation, the components gives 
you full control over item 
appearance, orientation, and text-
wrapping, while allowing you to 
easily nest checkboxes, images, or 
any other controls in design-time. 
The controls include RadMenu, 
RadContextMenu and RadRibbonBar.
The Telerik Presentation 
Foundation (TPF) offers Windows 
Presentation Foundation (WPF) 
features within classic Windows 
Forms applications. TPF is the 
foundation for all RadControls for 
Winforms controls and objects. 
All controls have access to common 
services provided by TPF such as 
theming, animation, layout and 
property binding. No matter how 
complex a control may be, a control 
is built up from a few simple types of 
elements. By working with these 
elements, you can customize any 
control on a very granular level.
All elements in a control element 
tree inherit common property values 
from their parent elements unless 
these values are set locally. This 
feature helps each element use less 
memory while still providing fine-
grained customization options.
Tabbed interfaces supply intuitive 
navigation between application 
areas. RadTabStrip supplies the basis 
for building tabbed interfaces with 
rich formatting and behavior.  Tabs 
can have any shape you can imagine, 
be rearranged with drag-and-drop, 
edited, and automatically manage 
other controls on associated content 
panels.
RadListBox and RadComboBox
controls are based on the Telerik 
RadControls for Winforms
6
RadControls for Winforms
VB.NET PDF remove image library: remove, delete images from PDF in
C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; Delete image objects in selected PDF page in ASPX webpage.
cut pages out of pdf file; delete page in pdf document
VB.NET PDF delete text library: delete, remove text from PDF file
VB.NET: Delete a Character in PDF Page. It demonstrates how to delete a character in the first page of sample PDF file with the location of (123F, 187F).
delete pages from pdf document; delete blank page from pdf
Presentation Foundation and have a 
great deal of flexibility in what 
content can be included in theirs 
lists and how the content is 
arranged. Each item in the list can 
have specially formatted 
descriptions, images and other 
controls. The layout and formatting 
is highly configurable.
RadControls that have a DataSource 
property can databind to any object 
that implements IList or IListSource 
including array and generic lists, 
business objects, DataTable and 
DataSets, LINQ data sources, web 
services and WCF data. The binding 
mechanism is consistent between 
controls allowing you to best 
leverage your knowledge.
Telerik RadControls provide 
compelling user feedback so that 
your user knows what just happened, 
what's going on now and what's 
coming next. Enhanced themeable 
trackbars, status strips, progress 
bars, waiting bars and labels keep 
your user engaged.
Keyboard Shortcut and Command 
Bindings provide a simple, 
RadControls for Winforms
7
RadControls for Winforms
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
document. If you find certain page in your PDF document is unnecessary, you may want to delete this page directly. Moreover, when
delete pdf pages online; delete page from pdf reader
C# PDF delete text Library: delete, remove text from PDF file in
C#.NET Sample Code: Delete Text from Specified PDF Page. The following demo code will show how to delete text in specified PDF page. // Open a document.
delete a page in a pdf file; copy pages from pdf to new pdf
comprehensive way to edit keyboard 
shortcuts for all RadControls on a 
Windows Form at one time.
RadPanelBar is a versatile 
component for building collapsible 
side-menu systems and Outlook-style 
panels. RadPanelBar allows you to 
build user interfaces that make 
efficient use of space by hiding and 
showing multiple panels of 
information. As the user clicks on a 
group header, RadPanelBar displays 
panels of interest and hides panels 
that are no longer in use.
RadToolStrip is a fully themeable 
tool strip that provides 
unprecedented flexibility. More than 
just a collection of buttons, 
RadToolStrip hosts any RadControl, 
including combo boxes, text boxes, 
split buttons, drop-down buttons, 
toggle buttons and more. Toolstrips 
can be moved, rearranged and 
resized at run time for easy end-user 
customization.
RadForm and ShapedForm let you 
design styled Windows forms of just 
about any shape and style for sharp, 
RadControls for Winforms
8
RadControls for Winforms
consistent user interfaces.
For interactive, unique navigation 
and form "real estate" management, 
RadDock, RadRotator and 
RadCarousel let you catch your users 
attention and make wise use of form 
space at the same time.
RadCalendar is a lightweight yet 
highly advanced date input control 
for Windows Forms. Zoom, select 
multiple dates, view several months 
at once, style special dates, use it as 
a date picker, or even add a Hebrew 
calendar to your forms.
RadControls for Winforms
9
RadControls for Winforms
RadScheduler is a highly-
customizable appointment 
presentation component that offers 
rich Outlook®-style functionality. 
The product delivers swift 
performance, simplified deployment 
and limitless customization 
capabilities and is suitable for use in 
large-scale enterprise applications.
RadChart is a powerful business data 
presentation tool that can show your 
data off with striking impact. 
RadChart comes with many 
customizable chart types and skins to 
tailor the behavior and look of each 
chart.
RadGridView is a powerful, highly 
performant grid component 
developed on top of the innovative 
Telerik Presentation Foundation, 
which allows for unprecedented 
performance, extensibility, 
customizability, and ease of use.
RadControls for Winforms
10
RadControls for Winforms
The projects in this learning guide will assume the following:
1. That you will add the following assembly references and to the "Imports" (VB) or "uses" (C#) statements of 
your projects to reference the Telerik.WinControls and Telerik.WinControls.UI namespaces:
RadMultiColumnComboBox is a 
special case of combobox control 
with a RadGridView integrated in its 
drop-down. The drop down display 
has the rich capabilities of the grid 
view, but you can still use the 
control in a limited amount of space.
RadTreeView is a supercharged tree 
view component for Windows Forms 
that displays, manages, and 
navigates hierarchical data 
structures. The product offers 
advanced features like drag-and-
drop, load-on-demand, context 
menus and data binding.
2.6  Before You Begin...
[VB] Including the Telerik.Web.UI Namespace 
Imports Telerik.WinControls
Imports Telerik.WinControls.UI 
[C#] Including the Telerik.Web.UI Namespace
using Telerik.WinControls;
using Telerik.WinControls.UI;
 
RadControls for Winforms
11
RadControls for Winforms
 
2. You may need to change the path to assembly references within the supplied projects to local paths for 
your Telerik assemblies.
 
 
RadControls for Winforms
12
RadControls for Winforms
Documents you may be interested
Documents you may be interested