or
| Type | Description |
| Air | Air |
| Fire | Fire |
| Land | |
| Water | Water |
| Land |
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>