Telerik Forums
UI for WinForms Forum
3 answers
396 views
How to add filter on Group Header?

The issue is user must cancel the Group before filtering.

Please refer the picture from attachment
Thank You.
Jack
Telerik team
 answered on 01 Apr 2013
1 answer
71 views
I had created a sample project using radwinforms
Then put rad ribbon bar in the main form.then created a tab and group in the ribbon bar.
Then i put an imagebuttonelement1 and set properties Image,ImageHoverd.
Then compiled and execute4d the application .Image is showing fine on the button but when mouse arrow hovered over the button, image not changing .What will i do to change image of button when mouse hovered ?
Peter
Telerik team
 answered on 01 Apr 2013
1 answer
314 views
When I am within a selectedindexchanged event of a listcontrol and I try to programmatically change the selectedindex value, the change does not take.  The concept is that "new" is the first item in the list and when "new" is selected an actual new record is inserted into the listcontrol and I want to position the selection to the new item.  The command does not error but the selectedindex does not change either.  This is also the case if you try to change it from the debugger.  Any suggestions on how to accomplish this?
Peter
Telerik team
 answered on 01 Apr 2013
1 answer
91 views
If i double clicked on radscheduler i will get add new appointment dialog.
I want to do the same when clicked on a button created by me. How?
Stefan
Telerik team
 answered on 01 Apr 2013
2 answers
142 views
I am trying to prevent the editing of a certain node with this event handler:

private void radTreeView_Editing(object sender, TreeNodeEditingEventArgs e)
{
    if (e.Node.Text == "abc")
    {
        e.Node.CancelEdit();
    }
}

It appears that I am missing something because the node text is still editable and this exception is thrown:

System.NullReferenceException: Object reference not set to an instance of an object.
   at Telerik.WinControls.UI.RadTreeViewElement.BeginEdit()
   at Telerik.WinControls.UI.RadTreeViewElement.mouseUpTimer_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Any suggestions?
Paul
Top achievements
Rank 1
 answered on 29 Mar 2013
2 answers
287 views
I am using the RichTexBox to read HTML and export it as a PDF. However, I have multiple sources of HTML that each need to have their own page within the PDF file. I got the exporting to work but I can't get a page break to be inserted between each body of HTML.
What would be the best way to go about this?

Thanks!
Bailey
Top achievements
Rank 1
 answered on 29 Mar 2013
3 answers
204 views
Hi,

Is it possible to insert a column that's not part of the main datasource of a pivot grid, kinda difficult to explain but what I want to do is:

1. Show a pivot grid with aggregate columns over a time period.
2. Insert a start position from another datasource.

If you look at the attached image, it might give a better clue as to what I want to do:

The Column in Red, Start Inventory, is the column I want to insert, this data comes from a second dataset, the key being stock item.

The Totals Column is just the sum of Purchases / Sales / Loss.

What would be cool would be to add a second column that would calculate the Start Inventory - Totals (not shown on image)

Hope this makes sense,

Cheers

Shaun.


Cheers

Shaun.
Peter
Telerik team
 answered on 29 Mar 2013
1 answer
83 views

I create tree with nodes like in example. When I use scroll on mouse for scrolling up and down Node18 state changed from checked to unchecked and back on GUI. When Nodes18 state is unchecked and I select any node, Node18 state changed to checked on GUI. This is easy to reproduce. I use 2013 Q1 SP1. This code was generated by VS automatically.

 

How do you suggest resolving this?

 

Code example:

    

private void InitializeComponent()
{
  Telerik.WinControls.UI.RadTreeNode radTreeNode1 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode2 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode3 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode4 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode5 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode6 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode7 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode8 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode9 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode10 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode11 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode12 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode13 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode14 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode15 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode16 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode17 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode18 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode19 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode20 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode21 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode22 = new Telerik.WinControls.UI.RadTreeNode();
  Telerik.WinControls.UI.RadTreeNode radTreeNode23 = new Telerik.WinControls.UI.RadTreeNode();
  this.radTreeView1 = new Telerik.WinControls.UI.RadTreeView();
  ((System.ComponentModel.ISupportInitialize)(this.radTreeView1)).BeginInit();
  this.SuspendLayout();
  //
  // radTreeView1
  //
  this.radTreeView1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
        | System.Windows.Forms.AnchorStyles.Left)
        | System.Windows.Forms.AnchorStyles.Right)));
  this.radTreeView1.BackColor = System.Drawing.SystemColors.Control;
  this.radTreeView1.Cursor = System.Windows.Forms.Cursors.Default;
  this.radTreeView1.Font = new System.Drawing.Font("Segoe UI", 8.25F);
  this.radTreeView1.ForeColor = System.Drawing.Color.Black;
  this.radTreeView1.Location = new System.Drawing.Point(12, 12);
  this.radTreeView1.Name = "radTreeView1";
  radTreeNode1.Expanded = true;
  radTreeNode1.Name = "Node1";
  radTreeNode2.Name = "Node2";
  radTreeNode2.Text = "Node2";
  radTreeNode3.Name = "Node3";
  radTreeNode3.Text = "Node3";
  radTreeNode4.Name = "Node4";
  radTreeNode4.Text = "Node4";
  radTreeNode5.Name = "Node5";
  radTreeNode5.Text = "Node5";
  radTreeNode6.Name = "Node6";
  radTreeNode6.Text = "Node6";
  radTreeNode7.Name = "Node7";
  radTreeNode7.Text = "Node7";
  radTreeNode8.Name = "Node8";
  radTreeNode8.Text = "Node8";
  radTreeNode9.Name = "Node9";
  radTreeNode9.Text = "Node9";
  radTreeNode10.Name = "Node10";
  radTreeNode10.Text = "Node10";
  radTreeNode11.Name = "Node11";
  radTreeNode11.Text = "Node11";
  radTreeNode12.Name = "Node12";
  radTreeNode12.Text = "Node12";
  radTreeNode13.Name = "Node13";
  radTreeNode13.Text = "Node13";
  radTreeNode14.Name = "Node14";
  radTreeNode14.Text = "Node14";
  radTreeNode15.Name = "Node15";
  radTreeNode15.Text = "Node15";
  radTreeNode1.Nodes.AddRange(new Telerik.WinControls.UI.RadTreeNode[] {
        radTreeNode2,
        radTreeNode3,
        radTreeNode4,
        radTreeNode5,
        radTreeNode6,
        radTreeNode7,
        radTreeNode8,
        radTreeNode9,
        radTreeNode10,
        radTreeNode11,
        radTreeNode12,
        radTreeNode13,
        radTreeNode14,
        radTreeNode15});
  radTreeNode1.Text = "Node1";
  radTreeNode16.Expanded = true;
  radTreeNode16.Name = "Node16";
  radTreeNode17.CheckType = Telerik.WinControls.UI.CheckType.RadioButton;
  radTreeNode17.Name = "Node17";
  radTreeNode17.Text = "Node17";
  radTreeNode18.CheckState = Telerik.WinControls.Enumerations.ToggleState.Indeterminate;
  radTreeNode18.CheckType = Telerik.WinControls.UI.CheckType.RadioButton;
  radTreeNode18.Expanded = true;
  radTreeNode18.Name = "Node18";
  radTreeNode19.CheckType = Telerik.WinControls.UI.CheckType.CheckBox;
  radTreeNode19.Name = "Node19";
  radTreeNode19.Text = "Node19";
  radTreeNode20.CheckType = Telerik.WinControls.UI.CheckType.CheckBox;
  radTreeNode20.Name = "Node20";
  radTreeNode20.Text = "Node20";
  radTreeNode21.CheckType = Telerik.WinControls.UI.CheckType.CheckBox;
  radTreeNode21.Name = "Node21";
  radTreeNode21.Text = "Node21";
  radTreeNode22.CheckType = Telerik.WinControls.UI.CheckType.CheckBox;
  radTreeNode22.Name = "Node22";
  radTreeNode22.Text = "Node22";
  radTreeNode23.CheckType = Telerik.WinControls.UI.CheckType.CheckBox;
  radTreeNode23.Name = "Node23";
  radTreeNode23.Text = "Node23";
  radTreeNode18.Nodes.AddRange(new Telerik.WinControls.UI.RadTreeNode[] {
        radTreeNode19,
        radTreeNode20,
        radTreeNode21,
        radTreeNode22,
        radTreeNode23});
  radTreeNode18.Text = "Node18";
  radTreeNode16.Nodes.AddRange(new Telerik.WinControls.UI.RadTreeNode[] {
        radTreeNode17,
        radTreeNode18});
  radTreeNode16.Text = "Node16";
  this.radTreeView1.Nodes.AddRange(new Telerik.WinControls.UI.RadTreeNode[] {
        radTreeNode1,
        radTreeNode16});
  this.radTreeView1.RightToLeft = System.Windows.Forms.RightToLeft.No;
  this.radTreeView1.Size = new System.Drawing.Size(260, 238);
  this.radTreeView1.SpacingBetweenNodes = -1;
  this.radTreeView1.TabIndex = 0;
  this.radTreeView1.Text = "radTreeView1";
  //
  // Form1
  //
  this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
  this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
  this.ClientSize = new System.Drawing.Size(284, 262);
  this.Controls.Add(this.radTreeView1);
  this.Name = "Form1";
  this.Text = "Form1";
  ((System.ComponentModel.ISupportInitialize)(this.radTreeView1)).EndInit();
  this.ResumeLayout(false);
 
}
 
private Telerik.WinControls.UI.RadTreeView radTreeView1;

 

UPDATE : This causes for node18 because it set as 
radTreeNode18.CheckState = Telerik.WinControls.Enumerations.ToggleState.Indeterminate;

Julian Benkov
Telerik team
 answered on 29 Mar 2013
1 answer
169 views
I use radgridview control to fill tablea and tableb datasource.
in frmA and frmB I use same mothod 
 set radgridview property->summaryrowsbottom->sum filedname
in frmA recordset count is 10 ->radgridview summary display ok (sql: select * from table a)
but in frmB recordset count is 300 ->radgridview summary can't display from the gridview bottom  (sql:select * from tableb)

if frmB recordset count is 10  ->radgridview summary display ok (sql:select top 10 * from tableb)
how can i display summaryrowsbottom value in a lot of rows?
thanks!

2013.03.28
 
I use code 
private RadGridView radGridView1;
private GridViewSummaryItem  summaryItem1ï¼›
  
  private void LoadData()
{
tbladapter.fillbydate(ds.tbla,begindate,enddate);
     summaryItem1 = new GridViewSummaryItem("Id""Sum of Id: {0}", GridAggregateFunction.Sum);
     var summaryRow1 = new GridViewSummaryRowItem(new[] {summaryItem1});

       //if I add onece the radgridview can't display in 299 recordset
        radGridView1.SummaryRowsBottom.Add(summaryRow1);     
       //if I add two same method the radgridview can display summary ok 
       radGridView1.SummaryRowsBottom.Add(summaryRow1);     

}




Julian Benkov
Telerik team
 answered on 29 Mar 2013
2 answers
214 views
How can a numbered (or bulleted) list be inserted into a rich text box programmatically?
Igor
Top achievements
Rank 1
 answered on 29 Mar 2013
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
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?