<UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
    xmlns:c="clr-namespace:System.Collections;assembly=mscorlib"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"     
    xmlns:cm="http://www.caliburnproject.org"  
    xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"  
    xmlns:my="clr-namespace:SimpleCRM.Convert" 
    x:Class="SimpleCRM.ViewModels.OrderListView">

    <UserControl.Resources>
        <my:CustomerNameConvert x:Key="CustomerNameConvert"/>
        <my:SalerNameConvert x:Key="SalerNameConvert"/>
    </UserControl.Resources>

    <Grid>
        <telerik:RadGridView ItemsSource="{Binding Path=Items,Mode=TwoWay}" IsReadOnly="True"  IsFilteringAllowed="False" CanUserSortColumns="False" ShowGroupPanel ="False" CanUserFreezeColumns="False" AutoGenerateColumns="False" CanUserDeleteRows="True" cm:Message.Attach="[Event MouseDoubleClick] = [Action GridView_MouseDoubleClick($source,$eventArgs)];[Event SelectionChanged] = [Action GridView_SelectionChanged($source,$eventArgs)]">
            <telerik:RadGridView.Columns>

                <telerik:GridViewDataColumn Header="发货单号" Width="160">
                    <telerik:GridViewDataColumn.CellTemplate>
                        <DataTemplate>
                            <TextBlock Margin="2,0,4,0" Text="{Binding Code}" HorizontalAlignment="Left"/>
                        </DataTemplate>
                    </telerik:GridViewDataColumn.CellTemplate>
                </telerik:GridViewDataColumn>

                <telerik:GridViewDataColumn Header="发货日期" Width="120">
                    <telerik:GridViewDataColumn.CellTemplate>
                        <DataTemplate>
                            <TextBlock Margin="2,0,4,0" Text="{Binding Date}" HorizontalAlignment="Left"/>
                        </DataTemplate>
                    </telerik:GridViewDataColumn.CellTemplate>
                </telerik:GridViewDataColumn>

                <telerik:GridViewDataColumn Header="客户名称">
                    <telerik:GridViewDataColumn.CellTemplate>
                        <DataTemplate>
                            <TextBlock Margin="2,0,4,0" Text="{Binding CustomerName}" HorizontalAlignment="Left"/>
                        </DataTemplate>
                    </telerik:GridViewDataColumn.CellTemplate>
                </telerik:GridViewDataColumn>

                <telerik:GridViewDataColumn Header="销售员" Width="160">
                    <telerik:GridViewDataColumn.CellTemplate>
                        <DataTemplate>
                            <TextBlock Margin="2,0,4,0" Text="{Binding SalerName}" HorizontalAlignment="Left"/>
                        </DataTemplate>
                    </telerik:GridViewDataColumn.CellTemplate>
                </telerik:GridViewDataColumn>

                <telerik:GridViewDataColumn Header="销售区域" Width="160">
                    <telerik:GridViewDataColumn.CellTemplate>
                        <DataTemplate>
                            <TextBlock Margin="2,0,4,0" Text="{Binding SaleAreaName}" HorizontalAlignment="Left"/>
                        </DataTemplate>
                    </telerik:GridViewDataColumn.CellTemplate>
                </telerik:GridViewDataColumn>

                
                <telerik:GridViewDataColumn Header="总额" Width="160">
                    <telerik:GridViewDataColumn.CellTemplate>
                        <DataTemplate>
                            <TextBlock Margin="2,0,4,0" Text="{Binding Amount}" HorizontalAlignment="Left"/>
                        </DataTemplate>
                    </telerik:GridViewDataColumn.CellTemplate>
                </telerik:GridViewDataColumn>

            </telerik:RadGridView.Columns>

        </telerik:RadGridView>

    </Grid>
</UserControl>