or
public
Theme ThisApplicationTheme
{
get
{
return
StyleManager.ApplicationTheme; }
set
{
StyleManager.ApplicationTheme = value;
var binding =
new
Binding(
"ThisApplicationTheme"
) { Source =
this
, Mode = BindingMode.OneWay };
foreach
(Window window
in
Application.Current.Windows)
{
foreach
(var element
in
GetWindow(window).ChildrenOfType<FrameworkElement>().ToList())
{
element.SetBinding(StyleManager.ThemeProperty, binding);
}
}
Application.Current.MainWindow.SetBinding(StyleManager.ThemeProperty, binding);
}
}
<
telerik:RadChart
Name
=
"RadChartDemo"
Grid.ColumnSpan
=
"3"
Content
=
""
Margin
=
"10"
Grid.Row
=
"2"
BorderThickness
=
"0"
>
<
telerik:RadChart.DefaultView
>
<
telerik:ChartDefaultView
>
<
telerik:ChartDefaultView.ChartArea
>
<
telerik:ChartArea
>
<
telerik:ChartArea.ZoomScrollSettingsY
>
<
telerik:ZoomScrollSettings
ScrollMode
=
"ScrollAndZoom"
/>
</
telerik:ChartArea.ZoomScrollSettingsY
>
<
telerik:ChartArea.ZoomScrollSettingsX
>
<
telerik:ZoomScrollSettings
ScrollMode
=
"ScrollAndZoom"
/>
</
telerik:ChartArea.ZoomScrollSettingsX
>
</
telerik:ChartArea
>
</
telerik:ChartDefaultView.ChartArea
>
<
telerik:ChartDefaultView.ChartTitle
>
<
telerik:ChartTitle
Content
=
"Tons Per Day"
HorizontalAlignment
=
"Center"
/>
</
telerik:ChartDefaultView.ChartTitle
>
</
telerik:ChartDefaultView
>
</
telerik:RadChart.DefaultView
>
</
telerik:RadChart
>
<
telerik:RadPropertyGrid
Item
=
"{Binding TheSetting}"
SearchBoxVisibility
=
"Hidden"
AutoGeneratePropertyDefinitions
=
"False"
SortAndGroupButtonsVisibility
=
"Collapsed"
SearchInNestedProperties
=
"False"
>
<
telerik:RadPropertyGrid.PropertyDefinitions
>
<
telerik:PropertyDefinition
GroupName
=
"Allgemein"
OrderIndex
=
"0"
Binding
=
"{Binding BaseSearchPath, ValidatesOnDataErrors=True, ValidatesOnExceptions=True}"
Description
=
"Basispfad zur Suche der CSV Dateien"
DisplayName
=
"Basispfad"
/>
<
telerik:PropertyDefinition
GroupName
=
"Allgemein"
OrderIndex
=
"1"
Binding
=
"{Binding Map_FZeit, ValidatesOnDataErrors=True}"
Description
=
"Zuordnung Messwertzeit"
DisplayName
=
"Messwertzeit"
/>
<
telerik:PropertyDefinition
GroupName
=
"Allgemein"
OrderIndex
=
"2"
Binding
=
"{Binding Map_ZNr, ValidatesOnDataErrors=True}"
Description
=
"Zuordnung Messwertzeile"
DisplayName
=
"Messwertzeilennummer"
/>
<
telerik1:RadGridView
ShowGroupPanel
=
"False"
telerik1:TouchManager.IsTouchHitTestVisible
=
"False"
Grid.Column
=
"2"
Grid.Row
=
"3"
Name
=
"radGridView1"
IsEnabled
=
"True"
CanUserReorderColumns
=
"False"
IsReadOnly
=
"True"
<br> RowIndicatorVisibility="Collapsed" DataLoadMode="Asynchronous" <
br
> AutoGenerateColumns="False" IsFilteringAllowed="False"<
br
> ItemsSource="{Binding Someth.Oth}"<
br
> SelectedItem="{Binding OthSel}"<
br
> CanUserInsertRows="False" CanUserDeleteRows="False" Grid.ColumnSpan="3" Margin="1,1,1,0"><
br
> <
telerik1:RadGridView.Columns
><
br
> <
telerik1:GridViewDataColumn
Header
=
"Nume"
DataMemberBinding
=
"{Binding Person.Name}"
<br> Width="4*" TextWrapping="Wrap" IsReadOnly="True"/><
br
> <
telerik1:GridViewDataColumn
Header
=
"Prenume"
DataMemberBinding
=
"{Binding <span style="
font-size: 14.44444465637207px;">Person</
span
><
br
>.SurName}" <
br
> Width="4*" TextWrapping="Wrap" IsReadOnly="True"/><
br
> <
telerik1:GridViewDataColumn
Header
=
"Legitimatie"
DataMemberBinding
=
"{Binding <span style="
font-size: 14.44444465637207px;">Person</
span
><
br
>.Badge}" <
br
> Width="4*" TextWrapping="Wrap" IsReadOnly="True"/><
br
> </
telerik1:RadGridView.Columns
><
br
> </
telerik1:RadGridView
><
br
>