wpf - 将滚动设置为 WPF 中上下文菜单上的 MenuItem 之一
问题描述
我有一个上下文菜单,它有一些项目。像往常一样,如果滚动其中一个项目,我可以看到该菜单中的子项目。
但它的大小非常大,我无法查看完整列表或滚动它。
由于子项是动态加载的,因此我使用如下:
<ContextMenu >
<MenuItem Header="Mobiles" ItemSource={Binding...}>
<MenuItem.ItemContainerStyle>
<Stryle targeyType="MenuItem">
<Setter property="HeaderTemplate">
<Setter.Value>
<DataTemplate> <TextBlock Text ="{Binding MobilName}"/> </DataTemplate>
</Setter.Value>
<Setter Property="Command" Value="{Binding ViewMobileCommand}"/>
</Setter >
</Style>
</MenuItem.ItemContainerStyle>
</MenuItem>
</ContextMenu >
任何人都可以提出更好的方法来解决这个问题吗?
解决方案
推荐阅读
- netlogo - 运算符 > 并将其与 NetLogo 中的数字和字符串组合
- reactjs - 如何在 TypeScript 中设置状态而不会出现赋值错误?
- node.js - Sequelize.select 返回错误的日期
- r - R中按组建立线性回归模型和预测
- c - C、switch case中的函数
- vb.net - SharepointOnlineCredentials 惠特 MFA
- c# - 无法使用 libplctag.NET 读取标记值
- c - 协助在使用合并编译的 C 程序中静态链接 SQLite 可加载扩展
- django - 如何让我的白噪声静态文件显示出来?
- postgresql - 无法连接到 AWS RDS