2012-08-13 85 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文件

回答

相關問題