2012-12-27 59 views
0

我有一個ListView它給了我正確的信息。我想在每行末尾應用兩個TextBoxes,其中用戶可以編輯,任何人都可以引導我?如何在數據項末尾添加文本框

這是我想看到的結果John Smith textbox textbox

這裏是我下面的代碼:

<ListView.ItemTemplate> 
    <DataTemplate> 
     <Label x:Name="lblPerson"> 
      <Label.Content> 
       <TextBlock> 
        <TextBlock.Text> 
         <MultiBinding StringFormat="{}{0} {1}"> 
          <Binding Path="FName" /> 
          <Binding Path="LName" /> 
         </MultiBinding> 
        </TextBlock.Text> 
       </TextBlock> 
      </Label.Content> 
     </Label> 
    </DataTemplate> 
</ListView.ItemTemplate> 

回答

1

我不知道我理解你的問題是什麼正確的,但裏面的DataTemplate你可以使用一個StackPanel或DockPanel中,並將標籤和其他任何你可以,像這樣:

<ListView.ItemTemplate> 
<DataTemplate> 
<StackPanel Orientation="Horizontal"> 
    <Label x:Name="lblPerson"> 
     <Label.Content> 
      <TextBlock> 
       <TextBlock.Text> 
        <MultiBinding StringFormat="{}{0} {1}"> 
         <Binding Path="FName" /> 
         <Binding Path="LName" /> 
        </MultiBinding> 
       </TextBlock.Text> 
      </TextBlock> 
     </Label.Content> 
    </Label> 
    <TextBox Text="Something"> 
    <TextBox Text="{Binding SomeField}"> 
    </StackPanel> 
</DataTemplate> 
</ListView.ItemTemplate> 

這是你在問什麼?問候

+0

謝謝,這解決了我的問題。 – user1884032

+0

不客氣! – Hannish

相關問題