Telerik Forums
UI for WinForms Forum
12 answers
535 views

RadListBox and RadComboBox controls have been replaced by two brand new controls as of Q2 2010: RadListControl and RadDropDownList. The new controls provide the extensibility options that were currently lacking in the old controls, and offer much better performance, due to the use of virtualization and a new generic data engine, developed for RadGridView.

The Benefits of the new controls

RadDropDownList replaces RadComboBox and will soon offer extended and new auto complete options.

RadListControl replaces RadListBox and offers full virtualization support. It performs far better than both RadListBox and the standard ListBox control when bound to more than 1000 items. Read more in this blog post: Blazing-fast list control. Meet RadListControl for WinForms.

Both controls are easier to use and customize, and will provide better grounds for developing new features faster.

What will happen to the old controls?

The old controls will be supported for at least one year after the release of Q2 2010. Users will nevertheless be encouraged to use the new controls since they address the fundamental shortcomings of the previous controls.

Is upgrading to the new controls easy?

Upgrading from the old to the new controls should be easy and painless, unless you have extended the previous controls with custom functionality. If this is the case, please contact Telerik support and we will help you move to the new versions. We will also provide an automatic upgrade tool with Q2 2010 SP1.

Videos and instructions on how to upgrade from the old versions to the new ones will be posted shortly.

How do I get support for the new controls?

To get technical support, either contact Telerik support or post in the DropDownList and ListControl Forum.

Nikolay
Telerik team
 answered on 17 Feb 2011
10 answers
214 views
Hello telerik team,
I am currenty testing your platform (RadControls for win forms versino 2009.2.9.701) in order to decide whether to use your controls at our company. I have question regarding localization of datagridview. I am using RadGridLocalizationProvider to provide localized strings and I can't find RadGridStringId enumeration values for following strings:

conditional formatting > group box "rule aplies on"
conditional formatting > strings in combo box type > for example is not equal to [Value1]
conditional formatting > format property list box > for example "RowForeColor"
Ivan Todorov
Telerik team
 answered on 17 Feb 2011
1 answer
149 views
Hi
We have the same imagelist on many forms. All icon files (*.gif) are in directory file. When the icon is chaneged the image in the imagelist is not changingIs there any way to change it automatically instead of going through all forms and chage image lists manually?
Thank you
Lily
Nikolay
Telerik team
 answered on 17 Feb 2011
1 answer
314 views
hi i need proper example for radscheduler
u will say i can find from Radcontrols example
but this example doesn't work peoperly
the recurrence doesn't work
i couldn't find the proper example
 1.Please send me the working example for RadScheduler with Recurrence
2.Please attach with mdb file with Tables for Schedule with recurrence
3.can i hide some field in the Appointment Window without Custom Window
4.Can i save Scedule after use click OK button of Appointment Window


Please send me the working example with sql database and vb.net code
Dobry Zranchev
Telerik team
 answered on 17 Feb 2011
1 answer
93 views
I am implementing telerik's radschedular and loading resources in it with grouping functionality.
i have multiple docotrs and i want to distingvished their data by different colors.

Is there any mapping field for colors in ResourceMappingInfo class to map colors from resources object
for better understanding i m attaching some part of my code over here


        For i As Integer = 0 To resourceNames.Length - 1
            Resources.Add(New PanaceaBuisnessLayer.AppointmentResource(resourceNames(i), i + 1))
            Resources(0).Color = Color.Black
   Resources(1).Color = Color.Red
        Next i

        Dim resourceMappingInfo As New ResourceMappingInfo()
        resourceMappingInfo.Id = "Id"
        resourceMappingInfo.Name = "Name"
resourceMappingInfo.Color= ??????

        dataSource.ResourceProvider.Mapping = resourceMappingInfo
        dataSource.ResourceProvider.DataSource = Resources

        RadSchdAppView.GroupType = GroupType.Resource
        RadSchdAppView.DataSource = dataSource
Dobry Zranchev
Telerik team
 answered on 17 Feb 2011
5 answers
202 views
Hello,

I come to you because I meet a special behavior with the Pageview with viewMode set at Explorer bar.

This code resize the pageview at the loading of the form in order to have no scroll and autosize the pageview following pages extanted or not
The main aim is to stop the number of extanded pages at 2. If 2 are extanded and you extand one more, it's cancelled.

I've uploaded an example solution on a private ftp. Please take it there:

Solution

Simply launch it, extand the first page, the second, then the 3rd.
You'll see the pages are displayed in a weird way, and this is occurring only if you cancel on the last Page.
(wrongDisplay.jpg attached)
if you collapse all, and extand 1, 3 then 2, 2 is correctly stopped and display is good. (goodDisplay.jpg attached)

Do you have any workaround for that? because it's really important in my application and tons of users are meeting this behavior.

Thanks a lot for your lights

Regards
Alexander
Telerik team
 answered on 17 Feb 2011
2 answers
283 views
Hello!

Here is a peice of code that allows us to add a Button in a TextEdit:

private void SetupSpecialControls() {
    RadButtonElement buttonElement = new RadButtonElement("...");
    buttonElement.Click += buttonElement_Click;
 
    RadTextBoxItem textBoxItem = Text_Update_BI_BatchNo.TextBoxElement.TextBoxItem;
    textBoxItem.Alignment = ContentAlignment.MiddleLeft;
 
    Text_Update_BI_BatchNo.TextBoxElement.Children.Remove(textBoxItem);
 
    DockLayoutPanel.SetDock(textBoxItem, Telerik.WinControls.Layouts.Dock.Left);
    DockLayoutPanel.SetDock(buttonElement, Telerik.WinControls.Layouts.Dock.Right);
 
    DockLayoutPanel dockLayoutPanel = new DockLayoutPanel();
 
    dockLayoutPanel.Children.Add(buttonElement);
    dockLayoutPanel.Children.Add(textBoxItem);
 
    Text_Update_BI_BatchNo.TextBoxElement.Children.Add(dockLayoutPanel);
 
  }

Now, I need to add a button next to the drop-down-arrow-button in a DropDownList control
Peter
Telerik team
 answered on 17 Feb 2011
5 answers
134 views
Hi all,

Is it possible to synchronize the RadScheduler with MS Exchange?

Dobry Zranchev
Telerik team
 answered on 17 Feb 2011
5 answers
160 views
I am using Telerik RadTreeView. I have 2 treeviews on my page. I want to assign the checked nodes from the first Treeview to a Node in the Second TreeView. I dont get a event that will capture the 2nd treeview's node i.e the node that we want to drop onto. Some sample code will be useful.

Thanks in Advance.
Dobry Zranchev
Telerik team
 answered on 17 Feb 2011
5 answers
239 views
I noticed a few issues with the DropDownList control. 

1) When using HTML, if the DropDownList's DropDownStyle is set to DropDown, the HTML source is displayed as the text. See the attached screenshot for an example of this.

2) When using autocomplete, I cannot get the autocomplete to work on part of the item (the first part is a number) and have it select the item appropriately based on the value. It doesn't seem like it works. Again, see the second screenshot. Here's a code snippet:

Public Class Form1
    Private Sub Form1_Load() Handles Me.Load
        Dim x As New ItemModel
        RadDropDownList1.DataSource = x.ListItems
        RadDropDownList1.ValueMember = "ItemNumber"
        RadDropDownList1.AutoCompleteMode = AutoCompleteMode.SuggestAppend
        RadDropDownList1.AutoCompleteValueMember = "ItemNumber"
    End Sub
  
    Private Sub radDropDownList1_ItemDataBound(ByVal sender As Object, ByVal args As Telerik.WinControls.UI.ListItemDataBoundEventArgs) Handles RadDropDownList1.ItemDataBound
        Dim view As DataRowView = CType(args.NewItem.DataBoundItem, DataRowView)
        args.NewItem.Text = "<html><b>" & view("ItemNumber") & " • " & view("ItemName") & "</b><br/>" & view("Description") & "</html>"
        args.NewItem.Height = 40
    End Sub
  
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        MessageBox.Show(RadDropDownList1.SelectedValue)
    End Sub
End Class

Nikolay
Telerik team
 answered on 17 Feb 2011
Narrow your results
Selected tags
Tags
GridView
General Discussions
Scheduler and Reminder
Treeview
Dock
RibbonBar
Themes and Visual Style Builder
ChartView
Calendar, DateTimePicker, TimePicker and Clock
DropDownList
Buttons, RadioButton, CheckBox, etc
ListView
ComboBox and ListBox (obsolete as of Q2 2010)
Form
Chart (obsolete as of Q1 2013)
PageView
MultiColumn ComboBox
TextBox
RichTextEditor
PropertyGrid
Menu
RichTextBox (obsolete as of Q3 2014 SP1)
Panelbar (obsolete as of Q2 2010)
PivotGrid and PivotFieldList
Tabstrip (obsolete as of Q2 2010)
MaskedEditBox
CommandBar
PdfViewer and PdfViewerNavigator
ListControl
Carousel
GanttView
Diagram, DiagramRibbonBar, DiagramToolBox
Panorama
New Product Suggestions
VirtualGrid
Toolstrip (obsolete as of Q3 2010)
AutoCompleteBox
Label
Spreadsheet
ContextMenu
Panel
Visual Studio Extensions
TitleBar
Documentation
SplitContainer
Map
DesktopAlert
CheckedDropDownList
ProgressBar
TrackBar
MessageBox
Rotator
SpinEditor
CheckedListBox
StatusStrip
LayoutControl
SyntaxEditor
Wizard
ShapedForm
TextBoxControl
CollapsiblePanel
Conversational UI, Chat
DateTimePicker
TabbedForm
CAB Enabling Kit
GroupBox
WaitingBar
DataEntry
ScrollablePanel
ScrollBar
ImageEditor
Tools - VSB, Control Spy, Shape Editor
BrowseEditor
DataFilter
FileDialogs
ColorDialog
Gauges (RadialGauge, LinearGauge, BulletGraph)
ApplicationMenu
RangeSelector
CardView
WebCam
BindingNavigator
Styling
Barcode
PopupEditor
RibbonForm
TaskBoard
Callout
NavigationView
ColorBox
PictureBox
FilterView
Accessibility
VirtualKeyboard
DataLayout
Licensing
ToastNotificationManager
ValidationProvider
CalculatorDropDown
Localization
TimePicker
BreadCrumb
ButtonTextBox
FontDropDownList
BarcodeView
Security
LocalizationProvider
Dictionary
SplashScreen
Overlay
Flyout
Separator
SparkLine
TreeMap
StepProgressBar
ToolbarForm
NotifyIcon
DateOnlyPicker
AI Coding Assistant
Rating
TimeSpanPicker
Calculator
OfficeNavigationBar
TaskbarButton
HeatMap
SlideView
PipsPager
AIPrompt
TaskDialog
TimeOnlyPicker
+? more
Top users last month
Ambisoft
Top achievements
Rank 2
Iron
Pascal
Top achievements
Rank 2
Iron
Matthew
Top achievements
Rank 1
Sergii
Top achievements
Rank 1
Iron
Iron
Andrey
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Ambisoft
Top achievements
Rank 2
Iron
Pascal
Top achievements
Rank 2
Iron
Matthew
Top achievements
Rank 1
Sergii
Top achievements
Rank 1
Iron
Iron
Andrey
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?