XAML
にはListView
をC++/CX
コードで表示させます。 ListView
は選択メニューとして使用されます。 パディングなしでチェックマークなしのリストビュー選択表示
<ListView x:Name="itemsListView"
ItemsSource="{Binding Source={StaticResource MenuDataSourceCVS}}"
HorizontalAlignment="Stretch"
Width="230"
Margin="0,45,0,0"
VerticalAlignment="Top"
Grid.Row="1"
SelectionChanged="itemsListView_SelectionChanged" SelectionMode="Single"
HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch"
FontFamily="Global User Interface">
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" Height="40" Width="230">
<TextBlock Text="{Binding Name}"
Margin="10,5" Width="150" Height="30"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"/>
<Border Height="30" Width="30" Margin="5">
<Image Source="{Binding ImageSrc}" Stretch="Fill"/>
</Border>
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
あなたが選択怒鳴る図に見ることができるように
は、すべての列を占有し、選択したときにチェックマークを表示しません。このパディングとチェックマークを排除する方法はありますか?
フィリップは、これは、ブログの記事でなければなりません。私はそれにリンクすることができるように書き込みます! –
なぜこの回答にリンクしないのですか - http://stackoverflow.com/questions/14987745/listview-selection-display-with-no-padding-and-no-checkmark/14990251#14990251? :) –
StackOverflowに真剣にたくさんの良い資料があります。私のブログには私の回答が喜んでいますが、誰もが最初にここを見ているので、私はその価値については分かりません。 –