找回密码
 立即注册

QQ登录

只需一步,快速开始

来爱清
论坛元老   /  发表于:2015-4-15 10:28  /   查看:5196  /  回复:2
请见以下代码,请问C1ToolbarStrip控件如何获取选中的项, 有没有像ListBox、DataGrid控件那样有SelectedItem这样的选中项?
尝试过ToolbarStrip.Items.CurrentItem这种方式获取当前选中项,但CurrentItem返回为null,不知道如何处理。
谢谢!


  1. <c1:C1ToolbarStrip Name="ToolbarStrip" ItemsSource="{Binding Datas}" >
  2.     <c1:C1ToolbarStrip.ItemTemplate>
  3.         <DataTemplate>
  4.             <c1:C1ToolbarButton Margin="5"
  5.                                 Width="20"
  6.                                 Height="20"
  7.                                 HorizontalContentAlignment="Stretch">
  8.                 <Image Name="TName" Source="{Binding ImgPath}" Width="16" Height="16"/>
  9.             </c1:C1ToolbarButton>
  10.         </DataTemplate>
  11.     </c1:C1ToolbarStrip.ItemTemplate>
  12. </c1:C1ToolbarStrip>
复制代码

2 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-4-15 14:11:00
沙发
回复 1楼来爱清的帖子

C1ToolbarStrip是菜单,没有选择项的概念。
根据你提供的代码,没有设置ToolbarStrip的Items,因此ToolbarStrip的HasItems是false,就没有item。

我不太清楚你具体的界面设计样式是什么样的,需要用C1ToolbarStrip实现什么样的功能,我帮你看看你的需求有没有合适的实现方式。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-5-12 10:42:00
板凳
回复 1楼来爱清的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢        
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部