or
<i:Interaction.Behaviors>
<local:ColumnGroupsBehavior>
<local:ColumnGroupsBehavior.CommonHeaders>
<local1:CommonHeader StartColumnIndex="0" Caption="" ColumnSpan="3" />
</local:ColumnGroupsBehavior.CommonHeaders>
</local:ColumnGroupsBehavior>
</i:Interaction.Behaviors>
My common headers are dynamic and need set in code behind. How it can be achieved at runtime.
Thanks,
Ramasamy
rgvSamples.ItemsSource = dsMain.Tables["Samples"];
<
StackPanel
Height
=
"357"
HorizontalAlignment
=
"Left"
Margin
=
"736,25,0,0"
Name
=
"stackPanel1"
VerticalAlignment
=
"Top"
Width
=
"211"
>
<
Grid
Height
=
"51"
Name
=
"grid1"
Width
=
"212"
DataContext
=
"{Binding ElementName=rgvSamples, Path=SelectedItem}"
>
<
TextBox
Height
=
"23"
HorizontalAlignment
=
"Left"
Margin
=
"55,6,0,0"
x:Name
=
"textBox1"
VerticalAlignment
=
"Top"
Width
=
"143"
Text
=
"{Binding Path=CodeStr, Mode=TwoWay}"
/>
<
Label
Content
=
"Label"
Height
=
"23"
HorizontalAlignment
=
"Left"
Margin
=
"6,6,0,0"
Name
=
"label1"
VerticalAlignment
=
"Top"
Width
=
"43"
/>
</
Grid
>
</
StackPanel
>
<
TextBox
Height
=
"36"
HorizontalAlignment
=
"Left"
Margin
=
"580,145,0,0"
Name
=
"textBox2"
VerticalAlignment
=
"Top"
Width
=
"120"
Text
=
"{Binding ElementName=rgvSamples, Path=SelectedItem.CodeStr}"
/>
rgvSamples.ItemsSource = dsMain.Tables["Samples"];
stackPanel1.DataContext = rgvSamples.ItemsSource;
<
StackPanel
Height
=
"357"
HorizontalAlignment
=
"Left"
Margin
=
"736,25,0,0"
Name
=
"stackPanel1"
VerticalAlignment
=
"Top"
Width
=
"211"
>
<
Grid
Height
=
"51"
Name
=
"grid1"
Width
=
"212"
DataContext
=
"{Binding CurrentItem}"
>
<
TextBox
Height
=
"23"
HorizontalAlignment
=
"Left"
Margin
=
"55,6,0,0"
x:Name
=
"textBox1"
VerticalAlignment
=
"Top"
Width
=
"143"
Text
=
"{Binding CodeStr, Mode=TwoWay}"
/>
<
Label
Content
=
"Label"
Height
=
"23"
HorizontalAlignment
=
"Left"
Margin
=
"6,6,0,0"
Name
=
"label1"
VerticalAlignment
=
"Top"
Width
=
"43"
/>
</
Grid
>
</
StackPanel
>
xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
xmlns:gd="clr-namespace:Telerik.Windows.Controls.GridView;assembly=Telerik.Windows.Controls.GridView"
<
Grid.Resources
>
<
Style
TargetType
=
"gd:GridViewRow"
x:Key
=
"DraggedRowStyle"
>
<
Setter
Property
=
"dragAndDrop:RadDragAndDropManager.AllowDrag"
Value
=
"True"
/>
</
Style
>
<
Style
TargetType
=
"treeView:TreeViewDragCue"
x:Key
=
"CueStyle"
>
<
Setter
Property
=
"DragTooltipVisibility"
Value
=
"Collapsed"
/>
</
Style
>
<
DataTemplate
x:Key
=
"DraggedItemTemplate"
>
<
StackPanel
Orientation
=
"Horizontal"
>
<
TextBlock
Text
=
"{Binding Sender}"
FontWeight
=
"Bold"
/>
<
TextBlock
Text
=
", ("
Foreground
=
"Gray"
/>
<
TextBlock
Text
=
"{Binding Subject}"
Foreground
=
"Gray"
/>
<
TextBlock
Text
=
")"
Foreground
=
"Gray"
/>
</
StackPanel
>
</
DataTemplate
>
<
LinearGradientBrush
x:Key
=
"DropPossibleBackground"
StartPoint
=
"0 0"
EndPoint
=
"0 1"
>
<
GradientStop
Offset
=
"0"
Color
=
"White"
/>
<
GradientStop
Offset
=
"1"
Color
=
"#FFE699"
/>
</
LinearGradientBrush
>
<
DataTemplate
x:Key
=
"testTemplate1"
>
<
Border
Width
=
"50"
Height
=
"50"
Background
=
"Red"
>
</
Border
>
</
DataTemplate
>
<
DataTemplate
x:Key
=
"testTemplate2"
>
<
Border
Width
=
"50"
Height
=
"50"
Background
=
"Green"
>
</
Border
>
</
DataTemplate
>
</
Grid.Resources
>
<
telerik:RadGridView
HorizontalAlignment
=
"Stretch"
Name
=
"RadGridView1"
VerticalAlignment
=
"Stretch"
AutoGenerateColumns
=
"False"
CanUserFreezeColumns
=
"False"
CanUserReorderColumns
=
"False"
ShowColumnHeaders
=
"True"
ShowGroupPanel
=
"False"
ShowInsertRow
=
"True"
DataContext
=
"{Binding Source={StaticResource SequenceCollectionData}}"
dragAndDrop:RadDragAndDropManager.AllowDrop
=
"True"
RowStyle
=
"{StaticResource DraggedRowStyle}"
>
<
telerik:RadGridView.Columns
>
<
telerik:GridViewDataColumn
Header
=
"Sample Name"
UniqueName
=
"gvcSample"
IsGroupable
=
"False"
IsReorderable
=
"False"
DataMemberBinding
=
"{Binding Path=SampleName}"
/>
<
telerik:GridViewDataColumn
Header
=
"ID"
UniqueName
=
"gvcGuidID"
IsGroupable
=
"False"
IsReorderable
=
"False"
DataMemberBinding
=
"{Binding Path=GuidID}"
IsReadOnly
=
"True"
/>
</
telerik:RadGridView.Columns
>
</
telerik:RadGridView
>
Cannot find governing FrameworkElement or FrameworkContentElement for target element.
code :
<
telerik:RadChart.DefaultView
>
<
telerik:ChartDefaultView
ChartLegendPosition
=
"Top"
>
<
telerik:ChartDefaultView.ChartArea
>
<
telerik:ChartArea
x:Name
=
"chartarea"
Padding
=
"5,10,20,5"
LegendName
=
"legend"
>
<
telerik:ChartArea.AxisX
>
<
telerik:AxisX
DefaultLabelFormat
=
"ddd dd.MM"
/>
</
telerik:ChartArea.AxisX
>
<
telerik:ChartArea.AxisY
>
<!--<telerik:AxisY Title="Temperatuur (°C)" AxisName="Temperatuur" MinValue="34" MaxValue="44" ExtendDirection="Smart"/>-->
<
telerik:AxisY
Title
=
"Temperatuur (°C)"
AxisName
=
"Temperatuur"
MinValue
=
"0"
MaxValue
=
"80"
Step
=
"10"
ExtendDirection
=
"Smart"
Visibility
=
"{Binding Path=IsChecked,ElementName=checkboxViewSeriesTemp, Converter={StaticResource _BooleanToVisibilityYAxisConverter}}"
>
<
telerik:AxisY.AxisStyles
>
<
telerik:AxisStyles
AxisLineStyle
=
"{StaticResource AxisLineStyleTemp}"
TickLineStyle
=
"{StaticResource MajorTickLineStyleTemp}"
MinorTickLineStyle
=
"{StaticResource MinorTickLineStyleTemp}"
ItemLabelStyle
=
"{StaticResource CustomLabelTemp}"
/>
</
telerik:AxisY.AxisStyles
>
</
telerik:AxisY
>
</
telerik:ChartArea.AxisY
>
<
telerik:ChartArea.AdditionalYAxes
>
<
telerik:AxisY
AxisName
=
"Gewicht"
Title
=
"Gewicht (Kg)"
MinValue
=
"0"
MaxValue
=
"200"
Step
=
"5"
ExtendDirection
=
"Smart"
Visibility
=
"{Binding Path=IsChecked,ElementName=checkboxViewSeriesTemp, Converter={StaticResource _BooleanToVisibilityYAxisConverter}}"
>
<
telerik:AxisY.AxisStyles
>
<
telerik:AxisStyles
AxisLineStyle
=
"{StaticResource AxisLineStyleGewicht}"
TickLineStyle
=
"{StaticResource MajorTickLineStyleGewicht}"
MinorTickLineStyle
=
"{StaticResource MinorTickLineStyleGewicht}"
ItemLabelStyle
=
"{StaticResource CustomLabelGewicht}"
/>
</
telerik:AxisY.AxisStyles
>
</
telerik:AxisY
>
<
telerik:AxisY
AxisName
=
"Pijn"
Title
=
"Pijn (Vas)"
MinValue
=
"0"
MaxValue
=
"10"
Step
=
"1"
ExtendDirection
=
"Smart"
Visibility
=
"{Binding Path=IsChecked,ElementName=checkboxViewSeriesPijn, Converter={StaticResource _BooleanToVisibilityYAxisConverter}}"
>
<
telerik:AxisY.AxisStyles
>
<
telerik:AxisStyles
AxisLineStyle
=
"{StaticResource AxisLineStylePijn}"
TickLineStyle
=
"{StaticResource MajorTickLineStylePijn}"
MinorTickLineStyle
=
"{StaticResource MinorTickLineStylePijn}"
ItemLabelStyle
=
"{StaticResource CustomLabelPijn}"
/>
</
telerik:AxisY.AxisStyles
>
</
telerik:AxisY
>