Вот часть моего кода 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 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 должен быть пустой проблемой"
У кого-нибудь есть хорошая идея, как я могу это сделать?
Мне не нужна помощь с функциями видимости/щелчка правой кнопкой мыши.
Заранее спасибо, надеюсь проблема понятна.