Hi,
So I am building a dynamic organisation chart using RadDiagram. I have implemented the chart and the expansion of it. But now I would like to be able to collapse it. I have attached a photo to make it easier to explain.
So for example, if I press on 1.2.1 I would like to be able to collapse everything under. I have been able to collapse the shapes one level below only so in this case 1.2.1.1 and 1.2.1.2 using . it. But I am not sure how can I recurse for all the levels under it.
Hello,
I have a problem to handle RadTileElement when setting the TileGroupElement.CellSize property.
I create a TileGroupElement and set the RowCount Property to 3, then i add 3 RadTileElements.
I create a second TileGroupElement, set the RowCount Property to 3, the CellSize to 250;50 and then i add 3 RadTileElement.
When I launch the project, the two groups have different behavior.
On the first one, i can do everything, i can position RadTileElement where i want.
On the second one, the behavior is really different. If i move the RadTileElements the position management is a mystery, it is impossible to rearrange them in columns when they have move to row.
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial
Class
RadForm1
Inherits
Telerik.WinControls.UI.RadForm
'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()
Me
.RadPanorama1 =
New
Telerik.WinControls.UI.RadPanorama()
Me
.TileGroupElement1 =
New
Telerik.WinControls.UI.TileGroupElement()
Me
.TileGroupElement2 =
New
Telerik.WinControls.UI.TileGroupElement()
Me
.RadTileElement1 =
New
Telerik.WinControls.UI.RadTileElement()
Me
.RadTileElement4 =
New
Telerik.WinControls.UI.RadTileElement()
Me
.RadTileElement5 =
New
Telerik.WinControls.UI.RadTileElement()
Me
.RadTileElement6 =
New
Telerik.WinControls.UI.RadTileElement()
Me
.RadTileElement2 =
New
Telerik.WinControls.UI.RadTileElement()
Me
.RadTileElement3 =
New
Telerik.WinControls.UI.RadTileElement()
CType
(
Me
.RadPanorama1, System.ComponentModel.ISupportInitialize).BeginInit()
CType
(
Me
, System.ComponentModel.ISupportInitialize).BeginInit()
Me
.SuspendLayout()
'
'RadPanorama1
'
Me
.RadPanorama1.Dock = System.Windows.Forms.DockStyle.Fill
Me
.RadPanorama1.Groups.AddRange(
New
Telerik.WinControls.RadItem() {
Me
.TileGroupElement1,
Me
.TileGroupElement2})
Me
.RadPanorama1.Location =
New
System.Drawing.Point(0, 0)
Me
.RadPanorama1.Name =
"RadPanorama1"
Me
.RadPanorama1.RowsCount = 3
Me
.RadPanorama1.ShowGroups =
True
Me
.RadPanorama1.Size =
New
System.Drawing.Size(1183, 435)
Me
.RadPanorama1.TabIndex = 0
Me
.RadPanorama1.Text =
"RadPanorama1"
'
'TileGroupElement1
'
Me
.TileGroupElement1.Items.AddRange(
New
Telerik.WinControls.RadItem() {
Me
.RadTileElement1,
Me
.RadTileElement2,
Me
.RadTileElement3})
Me
.TileGroupElement1.Name =
"TileGroupElement1"
Me
.TileGroupElement1.RowsCount = 3
Me
.TileGroupElement1.Text =
"TileGroupElement1"
'
'TileGroupElement2
'
Me
.TileGroupElement2.CellSize =
New
System.Drawing.Size(250, 50)
Me
.TileGroupElement2.Items.AddRange(
New
Telerik.WinControls.RadItem() {
Me
.RadTileElement4,
Me
.RadTileElement5,
Me
.RadTileElement6})
Me
.TileGroupElement2.Name =
"TileGroupElement2"
Me
.TileGroupElement2.RowsCount = 3
Me
.TileGroupElement2.Text =
"TileGroupElement2"
'
'RadTileElement1
'
Me
.RadTileElement1.Name =
"RadTileElement1"
Me
.RadTileElement1.Text =
"RadTileElement1"
'
'RadTileElement4
'
Me
.RadTileElement4.Name =
"RadTileElement4"
Me
.RadTileElement4.Text =
"RadTileElement4"
'
'RadTileElement5
'
Me
.RadTileElement5.Name =
"RadTileElement5"
Me
.RadTileElement5.Row = 1
Me
.RadTileElement5.Text =
"RadTileElement5"
'
'RadTileElement6
'
Me
.RadTileElement6.Name =
"RadTileElement6"
Me
.RadTileElement6.Row = 2
Me
.RadTileElement6.Text =
"RadTileElement6"
'
'RadTileElement2
'
Me
.RadTileElement2.Name =
"RadTileElement2"
Me
.RadTileElement2.Row = 1
Me
.RadTileElement2.Text =
"RadTileElement2"
'
'RadTileElement3
'
Me
.RadTileElement3.Name =
"RadTileElement3"
Me
.RadTileElement3.Row = 2
Me
.RadTileElement3.Text =
"RadTileElement3"
'
'RadForm1
'
Me
.AutoScaleDimensions =
New
System.Drawing.SizeF(6.0!, 13.0!)
Me
.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me
.ClientSize =
New
System.Drawing.Size(1183, 435)
Me
.Controls.Add(
Me
.RadPanorama1)
Me
.Name =
"RadForm1"
'
'
'
Me
.RootElement.ApplyShapeToControl =
True
Me
.Text =
"RadForm1"
CType
(
Me
.RadPanorama1, System.ComponentModel.ISupportInitialize).EndInit()
CType
(
Me
, System.ComponentModel.ISupportInitialize).EndInit()
Me
.ResumeLayout(
False
)
End
Sub
Friend
WithEvents
RadPanorama1
As
Telerik.WinControls.UI.RadPanorama
Friend
WithEvents
TileGroupElement1
As
Telerik.WinControls.UI.TileGroupElement
Friend
WithEvents
RadTileElement1
As
Telerik.WinControls.UI.RadTileElement
Friend
WithEvents
RadTileElement2
As
Telerik.WinControls.UI.RadTileElement
Friend
WithEvents
RadTileElement3
As
Telerik.WinControls.UI.RadTileElement
Friend
WithEvents
TileGroupElement2
As
Telerik.WinControls.UI.TileGroupElement
Friend
WithEvents
RadTileElement4
As
Telerik.WinControls.UI.RadTileElement
Friend
WithEvents
RadTileElement5
As
Telerik.WinControls.UI.RadTileElement
Friend
WithEvents
RadTileElement6
As
Telerik.WinControls.UI.RadTileElement
End
Class
My question is how can i handle RadTileElement of the second group like those in the first one ?
I am using VB.Net radcontrols 2016 Q3 SP1.
Thanks in advance for helping me.
Best regards.
What can be the reason that some pdf (less size and less pages) loads much slower than others.
I'm using a FileStream to open the pdf and then I copy the FileStream to a MemoryStream and I LoadDocument with this MemoryStream.
I have a pdf ==> 1272 kb that exists of 41 pages
I have a pdf ==> 46 kb that exists of 1 page
But the pdf of 1272 kb is much quicker shown in the PdfViewer then the one from 46 kb?
What can be the reason of this??
Thanks
Didier
Hello,
I'm trying to handle the TileGroupElement.Click event but it is a mystery to me.
Thanks in advance for helping me.
Best regards.
I develop an WinForms application with the RadRibonForm.
In the Ribon I have command tabs in which I display only an image and no text. In order to add some space between the TabsI have tried to disable autosize and specify manually the width of the tabs. If I set manually the size of all the tabs they disapear completely at run time ... If I leave one Tab in autosize then I see them correctly (with the exception of the Tab in autosize which is too narrow)
How can I solve this issue ?
thanks in advance
Hi,
the new RadPropertyStore feature looks very promising. I want to build a PropertyGrid without binding to an .NET-Object but to a dynamic collection of Data. The RadPropertyStore is exactly what I need. But I have one Problem: According to Your WinForms PropertyGrid/Property Store-Demo the PropertyGridDropDownListEditor seems only work with enumerations. That is too static. I have e.g. a list of strings ("FrontWheelDrive", "RearWheelDrive", "AllWheelDrive"). The values ara stored in a Database and can differ.
Is it possible to use the PropertyGridDropDownListEditor with a list (or array) of strings or the like?
Michael
I develop an WinForms applicatio with the RadRibonForm.
In the backstave view the Items are not left aligned (as per the attached image) it seems that they are centered aligned and I have looked at all proerties and spent hours but I havenot found how to make them left aligned
Thanks for your advice