or
Can I adjust RadDocking so that I would be able to place RadPane into one (tabbed) or a few RadPaneGroups, but within the same DocumentHost?
For example:
write:
| <telerik:RadGridView x:Name="radGridView1" IsReadOnly="True" Grid.Column="1" Grid.Row="1" Margin="0,0,0,5" Grid.RowSpan="3"> |
| <telerik:RadGridView.Columns> |
| <telerik:GridViewDataColumn Header="Mesa" DataMemberBinding="{Binding mesa}"> |
| <telerik:GridViewColumn.AggregateFunctions> |
| <telerik:CountFunction Caption="# Registros encontrados: " /> |
| </telerik:GridViewColumn.AggregateFunctions> |
| </telerik:GridViewDataColumn> |
| <telerik:GridViewDataColumn x:Name="efectivo" Header="efectivo" DataMemberBinding="{Binding efectivo}"> |
| <telerik:GridViewColumn.AggregateFunctions> |
| <telerik:SumFunction Caption="Total: " /> |
| </telerik:GridViewColumn.AggregateFunctions> |
| </telerik:GridViewDataColumn> |
| ArrayList listaMesas = Oper_SoftCount.consultarFecha(dt); |
| this.radGridView1.ItemsSource = listaMesas; |
| void radTreeView_PreviewSelected(object sender, Telerik.Windows.RadRoutedEventArgs e) |
| { |
| // get a reference to the item that will be selected |
| RadTreeViewItem itemToSelect = e.OriginalSource as RadTreeViewItem; |
| // check item that will be selected |
| if (itemToSelect != null && itemToSelect.Item is B) |
| { |
| e.Handled = true; |
| } |
| } |
| <t:RadGridView ItemsSource="{Binding Persons}" ActionOnLostFocus="CommitEdit" AutoGenerateColumns="False" > |
| <t:RadGridView.Columns> |
| <!-- Auto column --> |
| <t:GridViewDataColumn DataMemberBinding="{Binding Path=ID}" /> |
| <!-- Manual column --> |
| <t:GridViewDataColumn DataMemberBinding="{Binding Name}"> |
| <t:GridViewDataColumn.CellTemplate> |
| <DataTemplate> |
| <TextBlock Text="{Binding Name}" /> |
| </DataTemplate> |
| </t:GridViewDataColumn.CellTemplate> |
| <t:GridViewDataColumn.CellEditTemplate> |
| <DataTemplate> |
| <TextBox Text="{Binding Name,Mode=TwoWay}" /> |
| </DataTemplate> |
| </t:GridViewDataColumn.CellEditTemplate> |
| </t:GridViewDataColumn> |
| </t:RadGridView.Columns> |
| </t:RadGridView> |
| using System.Collections.ObjectModel; |
| using System.Windows; |
| namespace WpfApplication2 |
| { |
| /// <summary> |
| /// Interaction logic for MainWindow.xaml |
| /// </summary> |
| public partial class MainWindow : Window |
| { |
| public MainWindow() { |
| InitializeComponent(); |
| this.DataContext = this; |
| } |
| public ObservableCollection<Employee> Persons |
| { get { return EmployeeService.GetEmployees(); } } |
| } |
| public class Employee { |
| public int ID { get; set; } |
| public string Name { get; set; } |
| } |
| public class EmployeeService { |
| public static ObservableCollection<Employee> GetEmployees() |
| { |
| ObservableCollection<Employee> employees = new ObservableCollection<Employee>(); |
| Employee employee = new Employee(); |
| employee.Name = "Maria"; |
| employee.ID = 24890; |
| employees.Add(employee); |
| employee = new Employee(); |
| employee.Name = "Ana"; |
| employee.ID = 23890; |
| employees.Add(employee); |
| employee = new Employee(); |
| employee.Name = "Antonio"; |
| employee.ID = 24890; |
| employees.Add(employee); |
| employee = new Employee(); |
| return employees; |
| } |
| } |
| } |