Telerik Forums
UI for WinForms Forum
1 answer
305 views
Hi,

I have a GridView that is unbound. I manually add the rows and the columns, one of which is a GridViewComboBoxColumn (other columns omitted):

var departmentColumn = new GridViewComboBoxColumn();
 
departmentColumn.HeaderText = "Department";
departmentColumn.Name = "departmentColumn";
departmentColumn.Width = 120;
departmentColumn.DisplayMember = "Name";
departmentColumn.ValueMember = "Id";
departmentColumn.DataSource = _departments;
 
grid.MasterTemplate.Columns.AddRange(new GridViewDataColumn[]
                                                 {
                                                     departmentColumn
                                                 });

_departments is a list containing a number of Department objects, which have among other things a Name property and an Id property.

I manually add the rows to the grid like this (still, other columns omitted):

var row = grid.Rows.AddNew();
row.Cells[0].Value = "Department A";

I would like this to result in a new row in the grid, where "Department A" is selected in the list of values in the GridViewComboBoxColumn. However, this doesn't work. Trying to set the name results in a FormatException ("Input string was not in a correct format.")

I feel silly for having to ask because it must be dead simple, but I am stuck!

Best regards
Stefan
Telerik team
 answered on 25 Jan 2012
1 answer
183 views
Hi,

I have a RadForm(Child) with a BindingSource a DataSet and a DataGridView

the DataSet is populated from SQL and is then set as the BindingSource DataSource
the DataGridView DataSource is then set to the BindingSource

I also have a RadRibbonForm(Main)

This has a RadRibbon, a RadDock. The IsMdiContainer is set to true and the RadDock is set to automaticly detect Mdi Children
There is a button on the RadRibbonBar that will call endedit on the child form to save the data.

This is now where I'm hitting a problem. If i call the endedit from a button on the Child form then any error is caught by the DataGridView and everything works as expected. If I call the EndEdit from the button on the RadRibbonBar then the EndEdit causes a Exception the error is still caught by the DataGridView but then the DataGridView is frozen/Locked and i cannot change any Values until I remove the afending line and click the button again.

A Example Project can be Downloaded From ExampleProject.zip

Any Help would be Nice :D

Thanks

David

Stefan
Telerik team
 answered on 25 Jan 2012
4 answers
334 views
I'm using the Q3 2009 Telerik controls (2009.3.9.1203) and have a scenario where I populate a RadDock initially and allow the user to add/remove additional DocumentWindows. When the user closes a DocumentWindow through the 'X' next to each tab (the button added to the title by setting ShowDocumentCloseButton to true), I'd like a prompt to come up to warn the user that they'd lose their data. However, the application at points removes and adds DocumentWindows to the same RadDock, and I don't want the prompt to appear in those scenarios.

Right now I am hooked into the DockWindowClosing event. Through debugging I haven't found any information in the sender or event args that specify where the event was called from. In this case, when the program has to programmatically remove forms the user gets the prompt I created. I figure the best way to go about this is to ditch using the DockWindowClosing event, and try to hook into the Click event of that DocumentCloseButton.

Is this at all possible? Is there another way to achieve what I'd like to do?
Eric
Top achievements
Rank 1
 answered on 24 Jan 2012
4 answers
299 views
Hello again,

actually it is neccessary for us to perform another action if the alt-key is pressed. For example Alt+F1 performs an action and so on. But if we are pressing the alt-key, only the keytips of the ribbon are showing up and no other command is executed. But we need the keytips too, so is it possible to show the keytips only then if absolutely no other key is pressed (may on the keyup event and not at the keydown)?

Greetings
John
Top achievements
Rank 1
 answered on 24 Jan 2012
1 answer
98 views
I need the widths set by the user to be maintained when I export to Excel (using ExportToExcelML).  It works for non-hierarchical, but when I set ExportHierarchy to true, it no longer works.  I understand that the child widths might conflict with the parent widths and it's not feasible to maintain both, but how can I at least maintain the parent widths?
Ivan Petrov
Telerik team
 answered on 24 Jan 2012
11 answers
154 views
Hi
I`ve downloaded 2011 q2
GridView not showing the top border,
I`ve set the Theme to ControlDefault and other Themes, but it`s not working.
tried to change border thikness and again not working
I`m sure I didn`t have this problem in 2011 q1.

if(It`s a bug in this release)
{
    please fix it();
}
else
{
    what`s the solution();
}
Jack
Telerik team
 answered on 24 Jan 2012
5 answers
220 views
Hi,

I was wondering if the list view will improve its non-binding performance.

Our application uses the .NET list view and I'm seeing how well we can move to the telerik controls. So far the performance is terrible. When I moved our tree view to telerik, the performance was great, so this was a bit disappointing.

In my example below, the time for button1 to complete loading the telerik list view takes 18678ms, whereas the traditional Microsoft list view in button2 is 46ms.

When I add in some threading, the telerik list view needs about 65ms to draw before the form remains interactive, and takes 17765ms to add the list items. whereas the Microsoft list view needs 1ms per item and takes 136ms in total.

Will Telerik be improving this or should I find another way? I can't remember why I didn't try data binding, but I'll spend the afternoon reinvestigating it.

Imports Telerik.WinControls.UI
Public Class Form3
    Inherits System.Windows.Forms.Form
  
    'Form overrides dispose to clean up the component list.
    <System.Diagnostics.DebuggerNonUserCode()> _
    Protected Overrides Sub Dispose(ByVal disposing As Boolean)
        Try
            If disposing AndAlso components IsNot Nothing Then
                components.Dispose()
            End If
        Finally
            MyBase.Dispose(disposing)
        End Try
    End Sub
  
    'Required by the Windows Form Designer
    Private components As System.ComponentModel.IContainer
  
    'NOTE: The following procedure is required by the Windows Form Designer
    'It can be modified using the Windows Form Designer.  
    'Do not modify it using the code editor.
    <System.Diagnostics.DebuggerStepThrough()> _
    Private Sub InitializeComponent()
        Dim ListViewDetailColumn1 As Telerik.WinControls.UI.ListViewDetailColumn = New Telerik.WinControls.UI.ListViewDetailColumn("Column 0", "Column 0")
        Dim ListViewDetailColumn2 As Telerik.WinControls.UI.ListViewDetailColumn = New Telerik.WinControls.UI.ListViewDetailColumn("Column 1", "Column 1")
        Dim ListViewDetailColumn3 As Telerik.WinControls.UI.ListViewDetailColumn = New Telerik.WinControls.UI.ListViewDetailColumn("Column 2", "Column 2")
        Dim ListViewDetailColumn4 As Telerik.WinControls.UI.ListViewDetailColumn = New Telerik.WinControls.UI.ListViewDetailColumn("Column 3", "Column 3")
        Dim ListViewDetailColumn5 As Telerik.WinControls.UI.ListViewDetailColumn = New Telerik.WinControls.UI.ListViewDetailColumn("Column 4", "Column 4")
        Dim ListViewDetailColumn6 As Telerik.WinControls.UI.ListViewDetailColumn = New Telerik.WinControls.UI.ListViewDetailColumn("Column 5", "Column 5")
        Dim ListViewDetailColumn7 As Telerik.WinControls.UI.ListViewDetailColumn = New Telerik.WinControls.UI.ListViewDetailColumn("Column 6", "Column 6")
        Dim ListViewDetailColumn8 As Telerik.WinControls.UI.ListViewDetailColumn = New Telerik.WinControls.UI.ListViewDetailColumn("Column 7", "Column 7")
        Dim ListViewDetailColumn9 As Telerik.WinControls.UI.ListViewDetailColumn = New Telerik.WinControls.UI.ListViewDetailColumn("Column 8", "Column 8")
        Dim ListViewDetailColumn10 As Telerik.WinControls.UI.ListViewDetailColumn = New Telerik.WinControls.UI.ListViewDetailColumn("Column 9", "Column 9")
        Me.ListView1 = New Telerik.WinControls.UI.RadListView()
        Me.ListView2 = New System.Windows.Forms.ListView()
        Me.RadButton1 = New Telerik.WinControls.UI.RadButton()
        Me.RadButton2 = New Telerik.WinControls.UI.RadButton()
        Me.ColumnHeader1 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
        Me.ColumnHeader2 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
        Me.ColumnHeader3 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
        Me.ColumnHeader4 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
        Me.ColumnHeader5 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
        Me.ColumnHeader6 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
        Me.ColumnHeader7 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
        Me.ColumnHeader8 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
        Me.ColumnHeader9 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
        Me.ColumnHeader10 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
        Me.RadButton3 = New Telerik.WinControls.UI.RadButton()
        Me.RadButton4 = New Telerik.WinControls.UI.RadButton()
        Me.RadTextBox1 = New Telerik.WinControls.UI.RadTextBox()
        Me.RadTextBox2 = New Telerik.WinControls.UI.RadTextBox()
        CType(Me.ListView1, System.ComponentModel.ISupportInitialize).BeginInit()
        CType(Me.RadButton1, System.ComponentModel.ISupportInitialize).BeginInit()
        CType(Me.RadButton2, System.ComponentModel.ISupportInitialize).BeginInit()
        CType(Me.RadButton3, System.ComponentModel.ISupportInitialize).BeginInit()
        CType(Me.RadButton4, System.ComponentModel.ISupportInitialize).BeginInit()
        CType(Me.RadTextBox1, System.ComponentModel.ISupportInitialize).BeginInit()
        CType(Me.RadTextBox2, System.ComponentModel.ISupportInitialize).BeginInit()
        Me.SuspendLayout()
        '
        'ListView1
        '
        Me.ListView1.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
            Or System.Windows.Forms.AnchorStyles.Left) _
            Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
        ListViewDetailColumn1.HeaderText = "Column 0"
        ListViewDetailColumn2.HeaderText = "Column 1"
        ListViewDetailColumn3.HeaderText = "Column 2"
        ListViewDetailColumn4.HeaderText = "Column 3"
        ListViewDetailColumn5.HeaderText = "Column 4"
        ListViewDetailColumn6.HeaderText = "Column 5"
        ListViewDetailColumn7.HeaderText = "Column 6"
        ListViewDetailColumn8.HeaderText = "Column 7"
        ListViewDetailColumn9.HeaderText = "Column 8"
        ListViewDetailColumn10.HeaderText = "Column 9"
        Me.ListView1.Columns.AddRange(New Telerik.WinControls.UI.ListViewDetailColumn() {ListViewDetailColumn1, ListViewDetailColumn2, ListViewDetailColumn3, ListViewDetailColumn4, ListViewDetailColumn5, ListViewDetailColumn6, ListViewDetailColumn7, ListViewDetailColumn8, ListViewDetailColumn9, ListViewDetailColumn10})
        Me.ListView1.GroupItemSize = New System.Drawing.Size(200, 20)
        Me.ListView1.ItemSize = New System.Drawing.Size(200, 20)
        Me.ListView1.ItemSpacing = -1
        Me.ListView1.Location = New System.Drawing.Point(49, 67)
        Me.ListView1.Name = "ListView1"
        Me.ListView1.Size = New System.Drawing.Size(782, 629)
        Me.ListView1.TabIndex = 1
        Me.ListView1.ViewType = Telerik.WinControls.UI.ListViewType.DetailsView
        '
        'ListView2
        '
        Me.ListView2.Columns.AddRange(New System.Windows.Forms.ColumnHeader() {Me.ColumnHeader1, Me.ColumnHeader2, Me.ColumnHeader3, Me.ColumnHeader4, Me.ColumnHeader5, Me.ColumnHeader6, Me.ColumnHeader7, Me.ColumnHeader8, Me.ColumnHeader9, Me.ColumnHeader10})
        Me.ListView2.Location = New System.Drawing.Point(49, 67)
        Me.ListView2.Name = "ListView2"
        Me.ListView2.Size = New System.Drawing.Size(782, 629)
        Me.ListView2.TabIndex = 2
        Me.ListView2.UseCompatibleStateImageBehavior = False
        Me.ListView2.View = System.Windows.Forms.View.Details
        '
        'RadButton1
        '
        Me.RadButton1.Location = New System.Drawing.Point(49, 37)
        Me.RadButton1.Name = "RadButton1"
        Me.RadButton1.Size = New System.Drawing.Size(130, 24)
        Me.RadButton1.TabIndex = 3
        Me.RadButton1.Text = "RadButton1"
        '
        'RadButton2
        '
        Me.RadButton2.Location = New System.Drawing.Point(185, 37)
        Me.RadButton2.Name = "RadButton2"
        Me.RadButton2.Size = New System.Drawing.Size(130, 24)
        Me.RadButton2.TabIndex = 3
        Me.RadButton2.Text = "RadButton2"
        '
        'RadButton3
        '
        Me.RadButton3.Location = New System.Drawing.Point(353, 12)
        Me.RadButton3.Name = "RadButton3"
        Me.RadButton3.Size = New System.Drawing.Size(130, 24)
        Me.RadButton3.TabIndex = 4
        Me.RadButton3.Text = "RadButton3"
        '
        'RadButton4
        '
        Me.RadButton4.Location = New System.Drawing.Point(489, 12)
        Me.RadButton4.Name = "RadButton4"
        Me.RadButton4.Size = New System.Drawing.Size(130, 24)
        Me.RadButton4.TabIndex = 4
        Me.RadButton4.Text = "RadButton4"
        '
        'RadTextBox1
        '
        Me.RadTextBox1.Location = New System.Drawing.Point(353, 37)
        Me.RadTextBox1.Name = "RadTextBox1"
        Me.RadTextBox1.Size = New System.Drawing.Size(100, 20)
        Me.RadTextBox1.TabIndex = 5
        Me.RadTextBox1.TabStop = False
        Me.RadTextBox1.Text = "65"
        '
        'RadTextBox2
        '
        Me.RadTextBox2.Location = New System.Drawing.Point(489, 37)
        Me.RadTextBox2.Name = "RadTextBox2"
        Me.RadTextBox2.Size = New System.Drawing.Size(100, 20)
        Me.RadTextBox2.TabIndex = 5
        Me.RadTextBox2.TabStop = False
        Me.RadTextBox2.Text = "1"
        '
        'Form3
        '
        Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
        Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
        Me.ClientSize = New System.Drawing.Size(880, 724)
        Me.Controls.Add(Me.RadTextBox2)
        Me.Controls.Add(Me.RadTextBox1)
        Me.Controls.Add(Me.RadButton4)
        Me.Controls.Add(Me.RadButton3)
        Me.Controls.Add(Me.RadButton2)
        Me.Controls.Add(Me.RadButton1)
        Me.Controls.Add(Me.ListView2)
        Me.Controls.Add(Me.ListView1)
        Me.Name = "Form3"
        Me.Text = "Form3"
        CType(Me.ListView1, System.ComponentModel.ISupportInitialize).EndInit()
        CType(Me.RadButton1, System.ComponentModel.ISupportInitialize).EndInit()
        CType(Me.RadButton2, System.ComponentModel.ISupportInitialize).EndInit()
        CType(Me.RadButton3, System.ComponentModel.ISupportInitialize).EndInit()
        CType(Me.RadButton4, System.ComponentModel.ISupportInitialize).EndInit()
        CType(Me.RadTextBox1, System.ComponentModel.ISupportInitialize).EndInit()
        CType(Me.RadTextBox2, System.ComponentModel.ISupportInitialize).EndInit()
        Me.ResumeLayout(False)
        Me.PerformLayout()
  
    End Sub
    Private WithEvents ListView1 As Telerik.WinControls.UI.RadListView
    Friend WithEvents ListView2 As System.Windows.Forms.ListView
    Friend WithEvents RadButton1 As Telerik.WinControls.UI.RadButton
    Friend WithEvents RadButton2 As Telerik.WinControls.UI.RadButton
    Friend WithEvents ColumnHeader1 As System.Windows.Forms.ColumnHeader
    Friend WithEvents ColumnHeader2 As System.Windows.Forms.ColumnHeader
    Friend WithEvents ColumnHeader3 As System.Windows.Forms.ColumnHeader
    Friend WithEvents ColumnHeader4 As System.Windows.Forms.ColumnHeader
    Friend WithEvents ColumnHeader5 As System.Windows.Forms.ColumnHeader
    Friend WithEvents ColumnHeader6 As System.Windows.Forms.ColumnHeader
    Friend WithEvents ColumnHeader7 As System.Windows.Forms.ColumnHeader
    Friend WithEvents ColumnHeader8 As System.Windows.Forms.ColumnHeader
    Friend WithEvents ColumnHeader9 As System.Windows.Forms.ColumnHeader
    Friend WithEvents ColumnHeader10 As System.Windows.Forms.ColumnHeader
    Friend WithEvents RadButton3 As Telerik.WinControls.UI.RadButton
    Friend WithEvents RadButton4 As Telerik.WinControls.UI.RadButton
    Friend WithEvents RadTextBox1 As Telerik.WinControls.UI.RadTextBox
    Friend WithEvents RadTextBox2 As Telerik.WinControls.UI.RadTextBox
    Dim list As New List(Of String())
  
    Private Sub Form3_Load(sender As Object, e As System.EventArgs) Handles Me.Load
        For i = 0 To 300
            list.Add({"one " + i.ToString,
                      "two " + i.ToString,
                      "three " + i.ToString,
                      "four " + i.ToString,
                      "five " + i.ToString,
                      "six " + i.ToString,
                      "seven " + i.ToString,
                      "eight " + i.ToString,
                      "nine " + i.ToString,
                      "ten " + i.ToString})
        Next
    End Sub
  
    Private Sub RadButton1_Click(sender As System.Object, e As System.EventArgs) Handles RadButton1.Click
        ListView1.BringToFront()
        ListView1.Items.Clear()
        time = New Stopwatch()
        For Each i In list
            Dim li As New ListViewDataItem(i(0), i.ToArray())
            time.Start()
            ListView1.Items.Add(li)
            time.Stop()
        Next
        msg()
    End Sub
  
    Private Sub RadButton2_Click(sender As System.Object, e As System.EventArgs) Handles RadButton2.Click
        ListView2.BringToFront()
        ListView2.Items.Clear()
        time = New Stopwatch()
        For Each i In list
            Dim li As New ListViewItem(i(0))
            li.SubItems.AddRange(i.Skip(1).ToArray())
            time.Start()
            ListView2.Items.Add(li)
            time.Stop()
        Next
        msg()
    End Sub
  
    Dim time As Stopwatch
    Private Sub RadButton3_Click(sender As System.Object, e As System.EventArgs) Handles RadButton3.Click
        ListView1.BringToFront()
        ListView1.Items.Clear()
        Dim wait = CInt(RadTextBox1.Text)
        time = New Stopwatch()
        Threading.Tasks.Task.Factory.StartNew(
            Sub()
                Dim last = list.Last()
                For Each i In list
                    Dim ii = i
                    Dim li As New ListViewDataItem(i(0), i.ToArray())
                    Threading.Thread.Sleep(wait)
                    Me.BeginInvoke(
                        Sub()
                            time.Start()
                            ListView1.Items.Add(li)
                            time.Stop()
                            If ii Is last Then msg()
                        End Sub)
                Next
            End Sub)
    End Sub
  
    Sub msg()
        MsgBox("Total is " + time.ElapsedMilliseconds.ToString)
    End Sub
  
    Private Sub RadButton4_Click(sender As System.Object, e As System.EventArgs) Handles RadButton4.Click
        ListView2.BringToFront()
        ListView2.Items.Clear()
        time = New Stopwatch()
        Dim wait = CInt(RadTextBox2.Text)
        Threading.Tasks.Task.Factory.StartNew(
            Sub()
                Dim last = list.Last()
                For Each i In list
                    Dim ii = i
                    Dim li As New ListViewItem(i(0))
                    li.SubItems.AddRange(i.Skip(1).ToArray())
                    Threading.Thread.Sleep(wait)
                    Me.BeginInvoke(
                        Sub()
                            time.Start()
                            ListView2.Items.Add(li)
                            time.Stop()
                            If ii Is last Then msg()
                        End Sub)
                Next
            End Sub)
    End Sub
 End Class


My experience with .Net is 7 years. My experience with Rad is about 2 weeks.

  • OS version and applied service packs

Microsoft Windows Server 2003, Standard Edition, Service Pack 2

  • Regional and language settings, if different from En-US

English (Australia)

  • .NET version (.NET2, .NET3, .NET3.5)

.NET 4.0.30319 SP1Rel, Visual Studio 2010 Version 10.0.40219.1 SP1Rel

  • Exact version of the Telerik product 

Runtime Version v2.0.50727, Version 2011.2.11.831

Ivan Todorov
Telerik team
 answered on 24 Jan 2012
2 answers
180 views
I have a RadRichTextBox control, it loads content from DOCX file and then it can be modiified, but when to export to PDF, the file is created correctly, the tables have the correct sizes, but can't draw the border, I tried to make the line width bigger, using some colors, but nothing works, even if I load the first content via HTML.
Boryana
Telerik team
 answered on 24 Jan 2012
3 answers
317 views
Is it possible to fix the stack panel header? By default, the header text reflects the selected page's text.

I've attached the header outlined in red. Thanks.
Peter
Telerik team
 answered on 23 Jan 2012
1 answer
199 views
I have a GridView with a GridViewComboBox column. I create a datasource in the Load handler of the form but do not assign it to the GridViewComboBox yet. The datasource is an IQueryable object and is located in the class accessible to all methods of the class.

private IQueryable<BUILDING> dataBuildings;

The GridViewComboBox datasource gets assigned in the CellEditorInitialized event handler of the gridView.

When the app runs and I click in the cell with the combobox, the contents of the dropdown are empty but the size of the dropdown is as if it were filled. If I click on another cell, same row or another row, and then click back into the combobox cell, the contents are filled as expected.

Why would this be?
Jack
Telerik team
 answered on 23 Jan 2012
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)
Chart (obsolete as of Q1 2013)
Form
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
Diagram, DiagramRibbonBar, DiagramToolBox
GanttView
Panorama
New Product Suggestions
Toolstrip (obsolete as of Q3 2010)
VirtualGrid
AutoCompleteBox
Label
Spreadsheet
ContextMenu
Panel
Visual Studio Extensions
TitleBar
Documentation
SplitContainer
Map
DesktopAlert
ProgressBar
CheckedDropDownList
TrackBar
MessageBox
Rotator
SpinEditor
StatusStrip
CheckedListBox
LayoutControl
SyntaxEditor
Wizard
ShapedForm
TextBoxControl
Conversational UI, Chat
DateTimePicker
CollapsiblePanel
TabbedForm
CAB Enabling Kit
GroupBox
DataEntry
ScrollablePanel
ScrollBar
WaitingBar
ImageEditor
Tools - VSB, Control Spy, Shape Editor
BrowseEditor
DataFilter
ColorDialog
FileDialogs
Gauges (RadialGauge, LinearGauge, BulletGraph)
ApplicationMenu
RangeSelector
CardView
WebCam
BindingNavigator
PopupEditor
RibbonForm
Styling
TaskBoard
Barcode
Callout
ColorBox
PictureBox
FilterView
Accessibility
VirtualKeyboard
NavigationView
DataLayout
ToastNotificationManager
ValidationProvider
CalculatorDropDown
Localization
TimePicker
ButtonTextBox
FontDropDownList
Licensing
BarcodeView
BreadCrumb
Security
LocalizationProvider
Dictionary
Overlay
Flyout
Separator
SparkLine
TreeMap
StepProgressBar
SplashScreen
ToolbarForm
NotifyIcon
DateOnlyPicker
Rating
TimeSpanPicker
Calculator
OfficeNavigationBar
TaskbarButton
HeatMap
SlideView
PipsPager
AIPrompt
TaskDialog
TimeOnlyPicker
+? more
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?