Hi Telerik Team,
I have an issue of adding RadTileViewItems to RadTileView.
i want to add these programmatically.
What I want is
1) There r 2 grid ctrls.
2) 1st one contains tileview control.
3) 2nd contains some links as shown in fig.
4) There should be RadExpander, beneath the RadTileView.
5) when i click on a link, a tilevieitem should be newly created and added to tileview control.
How can i acheieve this?
The design code for this is:
<
P
><
Grid
x:Name
=
"LayoutRoot"
>
<
Grid
x:Name
=
"gridSplitter"
>
<
Grid.ColumnDefinitions
><
BR
>
<
ColumnDefinition
Width
=
"0.90*"
/><
BR
>
<
ColumnDefinition
Width
=
"0.10*"
/><
BR
>
</
Grid.ColumnDefinitions
><
BR
>
<
Grid
x:Name
=
"GridData"
Grid.Row
=
"1"
><
BR
>
<
Grid.RowDefinitions
><
BR
>
<
RowDefinition
Height
=
"0.80*"
/><
BR
>
<
RowDefinition
Height
=
"0.20*"
/><
BR
>
</
Grid.RowDefinitions
><
BR
>
<
telerik:RadTileView
x:Name
=
"RadTileViewWidget"
Grid.Column
=
"1"
TileStateChanged
=
"radTileView_TileStateChanged"
><
BR
>
<
telerik:RadTileViewItem
x:Name
=
"radItem1"
Header="My
Items"><
BR
>
<
telerik:RadFluidContentControl
x:Name
=
"radFluidControl"
><
BR
>
<
telerik:RadFluidContentControl.LargeContent
><
BR
>
<
Grid
x:Name
=
"GridInside"
><
BR
>
<
Grid.RowDefinitions
><
BR
>
<
RowDefinition
Height
=
"*"
/><
BR
>
<
RowDefinition
Height
=
"Auto"
/><
BR
>
</
Grid.RowDefinitions
><
BR
>
<
telerik:RadGridView
x:Name
=
"radGrV"
><
BR
>
<
BR
>
</
telerik:RadGridView
><
BR
>
<
StackPanel
Grid.Row
=
"1"
Orientation
=
"Vertical"
><
BR
>
<
telerik:RadExpander
Header
=
"My Paramaters"
Margin
=
"0"
BorderBrush
=
"Black"
BorderThickness
=
"1"
><
BR
>
<
Border
BorderBrush
=
"Black"
BorderThickness
=
"0"
Margin
=
"9,01,01,01"
><
BR
>
<
StackPanel
Orientation
=
"Vertical"
><
BR
>
<
StackPanel
x:Name
=
"spRadExpParam1"
Orientation
=
"Horizontal"
Margin
=
"0,10,0,0"
><
BR
>
<
TextBlock
x:Name
=
"txtBlockRadExpFrom"
Text
=
"From:"
/><
BR
>
<
ComboBox
x:Name
=
"canvasDropdownFrom"
Margin
=
"10,0,0,0"
Width
=
"150"
Height
=
"25"
><
BR
>
<
ComboBoxItem
Content="Paramenter
1"></
ComboBoxItem
><
BR
>
<
ComboBoxItem
Content="Paramenter
2"></
ComboBoxItem
><
BR
>
<
ComboBoxItem
Content="Paramenter
3"></
ComboBoxItem
><
BR
>
</
ComboBox
>
<
BR
>
</
StackPanel
><
BR
>
<
StackPanel
x:Name
=
"spRadExpParam2"
Orientation
=
"Horizontal"
Margin
=
"0,10,0,0"
><
BR
>
<
TextBlock
x:Name
=
"txtBlockRadExpTo"
Text
=
"To:"
/><
BR
>
<
ComboBox
x:Name
=
"canvasDropdownTo"
Margin
=
"10,0,0,0"
Width
=
"150"
Height
=
"25"
><
BR
>
<
ComboBoxItem
Content="Paramenter
1"></
ComboBoxItem
><
BR
>
<
ComboBoxItem
Content="Paramenter
2"></
ComboBoxItem
><
BR
>
<
ComboBoxItem
Content="Paramenter
3"></
ComboBoxItem
><
BR
>
</
ComboBox
><
BR
>
</
StackPanel
><
BR
>
<
StackPanel
x:Name
=
"spRadExpParam3"
Orientation
=
"Horizontal"
Margin
=
"0,10,0,0"
><
BR
>
<
TextBlock
x:Name
=
"txtBlockRadExpParam2"
Text="Param2Value:
"/><
BR
>
<
TextBox
x:Name
=
"txtBoxParma2"
Margin
=
"10,0,0,0"
Text
=
"Param2Value"
/><
BR
>
</
StackPanel
></
P
>
<
P
>
<
StackPanel
x:Name
=
"spRadExpParam4"
Orientation
=
"Horizontal"
Margin
=
"0,10,0,0"
><
BR
>
<
TextBlock
x:Name
=
"txtBlockRadExpParam3"
Text="Param3Value:
"/><
BR
>
<
ComboBox
x:Name
=
"canvasDropdownParam2"
Margin
=
"10,0,0,0"
Background
=
"Blue"
Width
=
"150"
Height
=
"25"
Canvas.Top
=
"10"
Canvas.Left
=
"10"
><
BR
>
<
ComboBoxItem
Content="Paramenter
1"></
ComboBoxItem
><
BR
>
<
ComboBoxItem
Content="Paramenter
2"></
ComboBoxItem
><
BR
>
<
ComboBoxItem
Content="Paramenter
3"></
ComboBoxItem
><
BR
>
</
ComboBox
><
BR
>
</
StackPanel
>
<
BR
>
</
StackPanel
><
BR
>
</
Border
><
BR
>
</
telerik:RadExpander
><
BR
>
</
StackPanel
><
BR
>
</
Grid
><
BR
>
</
telerik:RadFluidContentControl.LargeContent
><
BR
>
</
telerik:RadFluidContentControl
><
BR
>
</
telerik:RadTileViewItem
><
BR
>
</
telerik:RadTileView
><
BR
>
</
Grid
></
P
>
<
P
> <
Grid
x:Name
=
"LeftStaticLink"
Grid.Row
=
"1"
Grid.Column
=
"2"
ShowGridLines
=
"True"
><
BR
>
<
StackPanel
x:Name
=
"StackPanelLeftApp"
Orientation
=
"Vertical"
VerticalAlignment
=
"Top"
ScrollViewer.HorizontalScrollBarVisibility
=
"Auto"
ScrollViewer.VerticalScrollBarVisibility
=
"Auto"
><
BR
>
<
TextBlock
x:Name
=
"CountUsers"
Text
=
"app1"
></
TextBlock
><
BR
>
<
TextBlock
x:Name
=
"GetUsers"
Text
=
"App2"
></
TextBlock
><
BR
>
</
StackPanel
><
BR
>
<!--<
TextBlock
Name
=
"txtApp"
AllowDrop
=
"True"
Grid.Column
=
"2"
Text
=
"Application1"
Margin
=
"0,0,0,0"
Foreground
=
"Blue"
></
TextBlock
><
BR
>
<
HyperlinkButton
Name
=
"hypLinkWidget1"
AllowDrop
=
"True"
Grid.Column
=
"2"
Margin
=
"20,20,20,260"
Content
=
"Widget1"
></
HyperlinkButton
>
<
BR
>
<
HyperlinkButton
Name
=
"hypLinkWidget2"
Grid.Column
=
"2"
AllowDrop
=
"True"
Margin
=
"20,40,20,240"
Content
=
"Widget2"
></
HyperlinkButton
>--><
BR
>
</
Grid
><
BR
>
</
Grid
> <
BR
>
</
Grid
></
P
><
BR
>
Thanks,
Aditya Reddy.