私は持ってListView
いUserControl
ます:
<ListView x:Name="peopleListBox">
<ListView.ItemTemplate>
<DataTemplate>
<Grid>
<UserControls:ItemTemplateControl />
</Grid>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
UserControl
:
<UserControl
..........
d:DataContext="{d:DesignInstance Type=control:MainViewModel, IsDesignTimeCreatable=True}"
mc:Ignorable="d">
<UserControl.Resources>
<control:DataContextProxy x:Key="DataContextProxy" />
</UserControl.Resources>
<Grid>
<Button Content="Click" Command="{Binding Source={StaticResource DataContextProxy}, Path=DataSource.OpenCommand}"/>
</Grid>
</UserControl>
バインディングが機能しません。外Binding
に置くとアプリが正常に動作するため、問題があると思います。UserControl
ListView