ListView で複数の列を含む 1 行のみが必要な場合は、ItemsPanel を水平方向の StackPanel に変更できます。
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"></StackPanel>
</ItemsPanelTemplate>
</ListView.ItemsPanel>
ListView に複数の行が必要な場合でも、stackpanel を ListViewItem として使用し、その中に子コントロールを配置することで、複数の要素を (水平に) 行に配置できます。
<ListView>
<ListViewItem>
<StackPanel Orientation="Horizontal">
<TextBox></TextBox>
<Label></Label>
</StackPanel>
</ListViewItem>
</ListView>
編集:
特定の種類のコントロールを含む列を作成するには、CellTemplate を GridView の列に割り当てることができます。
<ListView>
<ListView.View>
<GridView>
<GridViewColumn Header="TextBoxColumn">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBox Text="{Binding Anything}" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>
ただし、コード ビハインドからグリッドビューを設定する必要があります。