or
clr-namespace:Telerik.Windows.Controls.Gauges;assembly=Telerik.Windows.Controls.Gauge
<
telerik:RadPropertyGrid
x:Name
=
"propertyGrid1"
AutoGenerateBindingPaths
=
"False"
Grid.Column
=
"2"
Item
=
"{Binding}"
LabelColumnWidth
=
"180"
AutoGeneratePropertyDefinitions
=
"False"
IsGrouped
=
"True"
>
<
telerik:RadPropertyGrid.PropertyDefinitions
>
<
telerik:PropertyDefinition
Binding
=
"{Binding bind}"
OrderIndex
=
"0"
IsExpanded
=
"False"
GroupName
=
"Group1"
DisplayName
=
"Enable"
/>
<
telerik:PropertyDefinition
GroupName
=
"Group1"
OrderIndex
=
"1"
DisplayName
=
"DisplayName1"
/>
<
telerik:PropertyDefinition
GroupName
=
"Group2"
OrderIndex
=
"2"
DisplayName
=
"DisplayName2"
/>
<
telerik:PropertyDefinition
GroupName
=
"Group3"
OrderIndex
=
"3"
DisplayName
=
"DisplayName3"
/>
</
telerik:RadPropertyGrid.PropertyDefinitions
>
</
telerik:RadPropertyGrid
>
private
void
onJobBreadcrumbCurrentItemChanged(
object
sender, Telerik.Windows.RadRoutedEventArgs e)<br> {<br>
this
._radTreeView.BringPathIntoView(
this
.jobBreadcrumb.Path);<br>
this
._radTreeView.SelectedItem =
this
.jobBreadcrumb.CurrentItem;<br> }<br><br>
private
void
onJobTreeSelectionChanged(
object
sender, SelectionChangedEventArgs e)<br> {<br>
if
(e.AddedItems.Count > 0 &&
this
._radTreeView.ContainerFromItemRecursive(e.AddedItems[0]) !=
null
)<br> {<br> var path =
this
._radTreeView.ContainerFromItemRecursive(e.AddedItems[0]).FullPath;<br>
this
.jobBreadcrumb.Path = path;<br> }<br> }
<
telerik:RadBreadcrumb
x:Name
=
"jobBreadcrumb"
<br> HorizontalAlignment="Stretch" <
br
> VerticalAlignment="Top" <
br
> Grid.Row="0"<
br
> CurrentItemChanged="onJobBreadcrumbCurrentItemChanged"<
br
> IsTextModeEnabled="False"<
br
> Header="{Binding CurrentBid.Text}"<
br
> ImagePath="ImageSource"<
br
> IsIconVisible="True"<
br
> ItemContainerStyleSelector="{StaticResource JobTreeItemStyleSelector}"<
br
> ItemsSource="{Binding CurrentBid.Scenarios}"><
br
> </
telerik:RadBreadcrumb
><
br
><
br
><
br
><
br
> <
telerik:RadTreeView
<br> x:Name="jobTreeView" <
br
> ItemsSource="{Binding CurrentBid.Scenarios}" <
br
> ItemTemplateSelector="{StaticResource JobTreeItemTemplateSelector}" <
br
> IsDragDropEnabled="True" <
br
> telerik:TextSearch.TextPath="Text"<
br
> Grid.Row="1"><
br
> </
telerik:RadTreeView
> <
br
>
<
Style
TargetType
=
"telerik:GroupHeaderRow"
>
<
Setter
Property
=
"ShowGroupHeaderColumnAggregates"
Value
=
"True"
/>
<
Setter
Property
=
"ShowHeaderAggregates"
Value
=
"False"
/>
</
Style
>