or
<
telerik:RadContextMenu.ContextMenu
>
<
telerik:RadContextMenu
IsEnabled
=
"{Binding MainTree.CurrentItem.IsFolder, Mode=OneWay}"
>
<
telerik:RadMenuItem
Header
=
"Create new folder"
Icon
=
"/GuiResources;component/ActionsIcons/newFolder.png"
/>
<
telerik:RadMenuItem
Header
=
"Create new file"
Icon
=
"/GuiResources;component/ActionsIcons/newFile.png"
/>
<
telerik:RadMenuItem
Header
=
"Add a new version of this file"
Icon
=
"/GuiResources;component/ActionsIcons/newFolder.png"
/>
<
telerik:RadMenuItem
Header
=
"Delete"
Icon
=
"/GuiResources;component/ActionsIcons/delete.png"
/>
</
telerik:RadContextMenu
>
</
telerik:RadContextMenu.ContextMenu
>
<
telerik:GridViewComboBoxColumn
DataMemberBinding
=
"{Binding PaymentTypeID}"
Header
=
"Payment Type"
DisplayMemberPath
=
"PaymentTypeID"
SelectedValueMemberPath
=
"{Binding PaymentTypeID}"
ItemsSource
=
"{Binding PaymentType}"
>
</telerik:GridViewComboBoxColumn>
public DataView PaymentType
{
get
{
if (paymentType == null)
{
paymentType = populateDataTable();
}
return paymentType.DefaultView;
}
}
private
void
Window_Closing(
object
sender, System.ComponentModel.CancelEventArgs e)
{
FileStream saveStream =
new
FileStream(
"usrLayout.xml"
, FileMode.OpenOrCreate);
radDocking1.SaveLayout(saveStream);
saveStream.Close();
}
private
void
radDocking1_Loaded(
object
sender, RoutedEventArgs e)
{
if
(File.Exists(
"usrLayout.xml"
))
{
Stream loadStream =
new
FileStream(
"usrLayout.xml"
, FileMode.Open);
loadStream.Seek(0, SeekOrigin.Begin);
this
.radDocking1.LoadLayout(loadStream);
loadStream.Close();
}
}
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
- <
RadDocking
>
- <
DocumentHost
>
- <
RadSplitContainer
>
- <
Items
>
- <
RadPaneGroup
SerializationTag
=
"AccueilPaneGroup"
SplitterChange
=
"781"
SelectedIndex
=
"0"
>
- <
Items
>
<
RadPane
SerializationTag
=
"ActionsFrequentesPane"
IsDockable
=
"True"
Title
=
"Actions fréquentes"
Header
=
"Actions fréquentes"
CanUserClose
=
"False"
CanUserPin
=
"False"
CanFloat
=
"True"
/>
</
Items
>
</
RadPaneGroup
>
</
Items
>
</
RadSplitContainer
>
</
DocumentHost
>
- <
SplitContainers
>
- <
RadSplitContainer
Dock
=
"DockedLeft"
Width
=
"240"
RelativeWidth
=
"100"
RelativeHeight
=
"100"
IsAutoGenerated
=
"True"
>
- <
Items
>
- <
RadPaneGroup
RelativeWidth
=
"100"
RelativeHeight
=
"100"
IsAutoGenerated
=
"True"
SelectedIndex
=
"0"
>
- <
Items
>
<
RadPane
SerializationTag
=
"ListeSimpleParametrablePane"
IsDockable
=
"True"
Title
=
"Liste paramétrable"
Header
=
"Liste paramétrable"
CanUserClose
=
"False"
CanUserPin
=
"False"
CanFloat
=
"True"
/>
</
Items
>
</
RadPaneGroup
>
</
Items
>
</
RadSplitContainer
>
- <
RadSplitContainer
InitialPosition
=
"FloatingDockable"
FloatingWidth
=
"220"
FloatingHeight
=
"300"
FloatingX
=
"1645"
FloatingY
=
"285.04"
IsInOpenWindow
=
"True"
RelativeWidth
=
"100"
RelativeHeight
=
"100"
IsAutoGenerated
=
"True"
>
- <
Items
>
- <
RadPaneGroup
RelativeWidth
=
"100"
RelativeHeight
=
"100"
IsAutoGenerated
=
"True"
SelectedIndex
=
"0"
>
- <
Items
>
<
RadPane
SerializationTag
=
"GrapheParametrablePane"
IsDockable
=
"True"
Title
=
"Graphe paramétrable"
Header
=
"Graphe paramétrable"
CanUserClose
=
"False"
CanUserPin
=
"False"
CanFloat
=
"True"
/>
</
Items
>
</
RadPaneGroup
>
</
Items
>
</
RadSplitContainer
>
</
SplitContainers
>
</
RadDocking
>