or
SaveFileDialog dialog =
new
SaveFileDialog();
dialog.DefaultExt = extension;
dialog.Filter = String.Format(
"{1} files (*.{0})|*.{0}|All files (*.*)|*.*"
,
"xls"
,
"Excel"
);
dialog.FilterIndex = 1;
if
(dialog.ShowDialog() ==
true
)
{
using
(Stream stream = dialog.OpenFile())
{
GridViewExportOptions exportOptions =
new
GridViewExportOptions();
exportOptions.Format = format;
exportOptions.ShowColumnFooters =
true
;
exportOptions.ShowColumnHeaders =
true
;
exportOptions.ShowGroupFooters =
true
;
RadGridView1.Export(stream, exportOptions);
}
}
<
telerik:RadTreeListView
Grid.Row
=
"1"
HorizontalAlignment
=
"Stretch"
VerticalAlignment
=
"Stretch"
x:Name
=
"RTLView"
AutoGenerateColumns
=
"False"
IsSynchronizedWithCurrentItem
=
"True"
IsReadOnly
=
"True"
ItemsSource
=
"{Binding Items}"
ItemContainerStyle
=
"{StaticResource ItemContainerStyle}"
IsFilteringAllowed
=
"False"
>
<
telerik:RadTreeListView.ChildTableDefinitions
>
<
telerik:TreeListViewTableDefinition
ItemsSource
=
"{Binding Children}"
/>
</
telerik:RadTreeListView.ChildTableDefinitions
>
<
telerik:RadTreeListView.Columns
>
<
telerik:GridViewDataColumn
Width
=
"350"
>
<
telerik:GridViewDataColumn.CellTemplate
>
<
DataTemplate
>
<
RichTextBox
x:Name
=
"ItemName"
ux:RichTextBoxHelper.DocumentMarkup
=
"{Binding Name, UpdateSourceTrigger=PropertyChanged}"
Margin
=
"{Binding Margin}"
Padding
=
"0,5,0,0"
VerticalScrollBarVisibility
=
"Auto"
Cursor
=
"Arrow"
Focusable
=
"False"
MaxHeight
=
"80"
/>
</
DataTemplate
>
</
telerik:GridViewDataColumn.CellTemplate
>
</
telerik:GridViewDataColumn
>
</
telerik:RadTreeListView.Columns
>
</
telerik:RadTreeListView
>