我正在尝试使用数据模板通过上下文菜单列出列表。 到目前为止,我有以下代码:
<ListBox>
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding}"/>
</DataTemplate>
</ListBox.ItemTemplate>
<ListBox.Items>
<sys:String>Item 1</sys:String>
<sys:String>Item 2</sys:String>
</ListBox.Items>
</Listbox>
我要添加以下上下文菜单:
<ContextMenu>
<MenuItem Header="Edit" />
<MenuItem Header="Delete" />
</ContextMenu>
我曾尝试使用ListBox.ItemContainerStyle和Setter,但我使用的是Material Design,当我使用样式设置器时,它会删除那些实质性的设计样式。
答案 0 :(得分:0)
解决方案:
df_plot <- df_mainContributors
df_plot$Mode <- as.factor(df_plot$Mode)
df_plot$Top_contributor <- factor(df_plot$Top_contributor, levels = unique(df_plot$Top_contributor))
dodge <- position_dodge(width = 0.9)
ggplot(df_plot, aes(x = Top_contributor, y = Eigvec_value, fill = Mode)) +
geom_bar(color = "black", stat = "identity", position = dodge, width = 0.9) +
theme(axis.text.x = element_text(angle = 60, hjust = 1))
或将 BasedOn 属性与ListBox.ItemContainerStyle一起使用。