Hi,
Please refer the the image to understand the scenario:
Image t01.png: I have 3 tiles [red colspan=2 rowspan=2] [green 1, 1] [ping 1 1]
Image t02.png: I right click on the red tile to change the size from large to small (colspan 1, rowspan 1)
image t03.png: After resize, the is a need to refresh RadPanorama you may notice the text under the red tile
image t04.png: when trying to move the green tile, the Panorama control auto refresh and remove the text.
image t05.png: I manually arranged the tiles, then I need to make the red tile Large (colspan 2, rowspan 2)
image t06.png: After red tile size change, layout is corrupt, HOW CAN WE REARRANGE TILES, without implementing our own logic, which is complex as I think
image t07.png: trying to reposition.
image t08.png: that's what I expected.
Code used to resize:
Please advise.
Please refer the the image to understand the scenario:
Image t01.png: I have 3 tiles [red colspan=2 rowspan=2] [green 1, 1] [ping 1 1]
Image t02.png: I right click on the red tile to change the size from large to small (colspan 1, rowspan 1)
image t03.png: After resize, the is a need to refresh RadPanorama you may notice the text under the red tile
image t04.png: when trying to move the green tile, the Panorama control auto refresh and remove the text.
image t05.png: I manually arranged the tiles, then I need to make the red tile Large (colspan 2, rowspan 2)
image t06.png: After red tile size change, layout is corrupt, HOW CAN WE REARRANGE TILES, without implementing our own logic, which is complex as I think
image t07.png: trying to reposition.
image t08.png: that's what I expected.
Code used to resize:
Private
Sub
RadMenuItem1_Click(sender
As
Object
, e
As
EventArgs)
Handles
RadMenuItem1.Click
'Small
'RadPanorama1.SuspendUpdate()
tileBig.ColSpan = 1
tileBig.RowSpan = 1
tileBig.Size =
New
Size(200, 200)
'RadPanorama1.ResumeUpdate()
RadPanorama1.Refresh()
'
ReArrange()
End
Sub
Private
Sub
RadMenuItem3_Click(sender
As
Object
, e
As
EventArgs)
Handles
RadMenuItem3.Click
'Large
tileBig.ColSpan = 2
tileBig.RowSpan = 2
' tileBig.Size = New Size(400, 400)
RadPanorama1.Refresh()
'
ReArrange()
End
Sub
Please advise.