ここに私の wpf-xaml コードの一部があります:
<ListBox x:Name="TestJobSuiteListBox" Grid.Row="1" ItemsSource="{Binding AvailableJobs}" MouseRightButtonDown="TestJobSuiteListBox_OnMouseRightButtonDown">
<ListBox.ItemTemplate>
<HierarchicalDataTemplate>
<ListBoxItem Content="{Binding Name}"/>
</HierarchicalDataTemplate>
</ListBox.ItemTemplate>
</ListBox>
その ListBox に別のリストボックス項目を追加したいのですが、リストボックスを右クリックする前にそれを表示したくありません。また、「AvailableJobs」プロパティにバインドしないでください。
このようなもの :
<ListBox x:Name="TestJobSuiteListBox" Grid.Row="1" ItemsSource="{Binding AvailableJobs}" MouseRightButtonDown="TestJobSuiteListBox_OnMouseRightButtonDown">
<ListBox.ItemTemplate>
<HierarchicalDataTemplate>
<ListBoxItem Content="{Binding Name}"/>
</HierarchicalDataTemplate>
</ListBox.ItemTemplate>
<ListBoxItem x:Name="AddJobbListBoxItem" Visibility="Hidden"></ListBoxItem>
</ListBox>
「itemsourceは空でなければならない問題」のため、これは機能しません
どうすればそれができるか、誰にでも良い考えがありますか?
可視性/右クリック機能のサポートは必要ありません。
事前に感謝します。問題が理解できることを願っています。