找回密码
 立即注册

QQ登录

只需一步,快速开始

xinren063

高级会员

46

主题

209

帖子

1378

积分

高级会员

积分
1378

活字格认证

xinren063
高级会员   /  发表于:2013-5-31 15:01  /   查看:7527  /  回复:11
Sliverlight中的嵌入在FlexGrid的Combobox能否通过双击Combobox切换其中的内容

11 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-5-31 18:07:00
沙发
你可以尝试在 ComboBox的事件中来修改选中的项:
  1. comboBox.MouseDoubleClick += new System.Windows.Input.MouseButtonEventHandler(comboBox_MouseDoubleClick);

  2.     void comboBox_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e)
  3.     {
  4.         ComboBox cb = sender as ComboBox;
  5.         if (cb.SelectedIndex < (cb.Items.Count-1))
  6.         {
  7.             cb.SelectedIndex = cb.SelectedIndex + 1;
  8.         }
  9.         else
  10.         {
  11.             cb.SelectedIndex = 0;
  12.         }
  13.     }
复制代码
回复 使用道具 举报
xinren063
高级会员   /  发表于:2013-6-3 11:47:00
板凳
同事搞错了,是PropertyGrid,现在在参考之前的提问,感觉应该是类似的。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-6-3 17:49:00
地板
回复 3楼xinren063的帖子

你可以结合这个帖子,http://gcdn.grapecity.com/showtopic-9285.html

如有问题欢迎继续跟帖。
回复 使用道具 举报
xinren063
高级会员   /  发表于:2013-6-19 08:47:00
5#
请结贴吧,问题已解决
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-6-19 11:57:00
6#
谢谢反馈。
回复 使用道具 举报
xinren063
高级会员   /  发表于:2013-6-19 14:05:00
7#
不好意思,还存在问题,comboBox.MouseDoubleClick,comboBox有双击事件吗?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-6-19 20:36:00
8#
在WPF平台中提供了MouseDoubleClick事件,Silverlight平台中没有提供。
回复 使用道具 举报
xinren063
高级会员   /  发表于:2013-6-20 08:30:00
9#
WPF里解决了,就silverlight里有解决方法吗
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-6-20 16:58:00
10#
因为 Silverlight 中没有提供双击事件,所以C1ComboBox也无法实现双击的需求。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部