2012-08-13 47 views
1

这就是我要排序的GridView列标题点击 当我尝试这样做<GridView AllowsColumnReorder="true">但不工作排序单击列标题,当一个GridView

对不起我的英语不好

  <ListView Name="deviceListBox" 
        Width="630" 
        Height="282" 
        HorizontalAlignment="Center" 
        VerticalAlignment="Center" 
        ItemsSource="{Binding Items}" 
        SelectionChanged="deviceListBox_SelectionChanged" 
        SelectionMode="Single"> 
      <ListView.View> 
       <GridView> 
        <GridView.Columns> 
         <GridViewColumn> 
          <GridViewColumn.HeaderTemplate> 
           <DataTemplate> 
            <Label Width="15" 
              Height="25" 
              Margin="10,0,0,0" 
              HorizontalAlignment="center" 
              VerticalAlignment="Center" /> 
           </DataTemplate> 
          </GridViewColumn.HeaderTemplate> 
          <GridViewColumn.CellTemplate> 
           <DataTemplate> 
            <Grid> 
             <controls:PresenceIndicator Width="35" 
         Height="30" 
         Margin="7,0,0,0" 
         HorizontalAlignment="center" 
         VerticalAlignment="Center" 
         PhotoDisplayMode="Large" 
         SingleClickAction="ShowContactDetails" 
         Source="{Binding Path=SipURI}" /> 
            </Grid> 
           </DataTemplate> 
          </GridViewColumn.CellTemplate> 
         </GridViewColumn> 
         <GridViewColumn> 
          <GridViewColumn.HeaderTemplate> 
           <DataTemplate> 
            <Label Width="95" 
              Height="25" 
              Margin="10,0,0,0" 
              HorizontalAlignment="Left" 
              VerticalAlignment="Center" 
              Content="Username" 
              Foreground="Black" /> 
           </DataTemplate> 
          </GridViewColumn.HeaderTemplate> 
          <GridViewColumn.CellTemplate> 
           <DataTemplate> 
            <Grid> 
             <Label Height="30" 
               Margin="7,0,0,0" 
               HorizontalAlignment="left" 
               VerticalAlignment="Center" 
               Content="{Binding Path=Username}" 
               Foreground="Black" /> 
            </Grid> 
           </DataTemplate> 
          </GridViewColumn.CellTemplate> 
         </GridViewColumn> 
         <GridViewColumn> 
我的WPF文件

回答

相关问题