2009-02-09 2 views
3

Привет, им, используя C# 3.5, это возможно?Связывание типов Datetime в Listview (WPF)

<EditItemTemplate> 
             <asp:TextBox ID="TextBox4" runat="server" Text='<%# Bind("date", "{dd/MM/YYYY}") %>'></asp:TextBox></EditItemTemplate> 
            <ItemTemplate> 

Я пытался:

<ListView Margin="0,80,0,38" Name="dlstInformes" Grid.ColumnSpan="2" > 
      <ListView.View> 
       <GridView> 
        <GridViewColumn Header="Numero Informe" DisplayMemberBinding="{Binding Path= numeroinforme}" > 
         <GridViewColumn.CellTemplate> 
          <DataTemplate> 
           <TextBlock > 

           </TextBlock> 
          </DataTemplate> 
         </GridViewColumn.CellTemplate> 
        </GridViewColumn> 
        <GridViewColumn Header="Nombre" DisplayMemberBinding="{Binding Path= nombreinforme}" /> 
        <GridViewColumn Header="Fecha Informe" DisplayMemberBinding="{Binding Path= fechainforme}" /> 
       </GridView> 
      </ListView.View> 

ответ

6

одно решение здесь:

<ListView Margin="0,80,0,38" Name="dlstInformes" MouseDoubleClick="dlstInformes_MouseDoubleClick"> 
     <ListView.View> 
      <GridView> 
       <GridViewColumn Header="Numero Informe" DisplayMemberBinding="{Binding Path= numeroinforme}" > 

       </GridViewColumn> 
       <GridViewColumn Header="Nombre" DisplayMemberBinding="{Binding Path= nombreinforme}" /> 
       <GridViewColumn Header="Fecha Informe"> 
        <GridViewColumn.CellTemplate> 
         <DataTemplate> 
          <TextBlock> 
          <TextBlock.Text> 
          <Binding Path="fechainforme" StringFormat="{}{0:MM/dd/yyyy}"/> 
          </TextBlock.Text> 
          </TextBlock> 
         </DataTemplate> 
        </GridViewColumn.CellTemplate> 
       </GridViewColumn> 

      </GridView> 
     </ListView.View> 

    </ListView> 

надежды помогает ...