找回密码
 立即注册

QQ登录

只需一步,快速开始

guyunxiao111

中级会员

4

主题

9

帖子

838

积分

中级会员

积分
838

活字格认证

最新发帖
guyunxiao111
中级会员   /  发表于:2011-12-20 09:32  /   查看:9563  /  回复:10
SilverLight的C1FlexGrid,可否指定一列里面,有的是下拉菜单,有的是TextBox,有的是按钮,有的是CheckBox?

10 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-12-20 11:56:00
沙发

回复 1# guyunxiao111 的帖子

可以为每个Cell指定单独的Editor来实现。
回复 使用道具 举报
guyunxiao111
中级会员   /  发表于:2011-12-20 12:27:00
板凳

回复 1# guyunxiao111 的帖子

可以给个例子吗 非常感谢
回复 使用道具 举报
guyunxiao111
中级会员   /  发表于:2011-12-20 12:28:00
地板

回复 2# dof 的帖子

可以给个例子吗 非常感谢
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-12-20 14:56:00
5#

回复 4# guyunxiao111 的帖子

不知道你是否看过C1安装之后的示例Demo,里面有用户自定义CellFactory的例子,你可以参考一下这几个例子。
回复 使用道具 举报
guyunxiao111
中级会员   /  发表于:2011-12-21 11:08:00
6#

回复 5# dof 的帖子

SilverLight   C1ComboBox可以手动输入数据进去吗?就是C1ComboBoxItem里面没有这一项? 就是既能把C1ComboBox当ComboBox用,又能把它当TextBox用 可以实现吗?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-12-21 11:48:00
7#

回复 6# guyunxiao111 的帖子

可以设置C1ComboBox1.IsEditable = true;来实现输入操作
回复 使用道具 举报
guyunxiao111
中级会员   /  发表于:2011-12-21 15:27:00
8#

回复 7# dof 的帖子

OK  这个解决了 3Q。。。   C1Menu里面的Item是从后台数据库里取的 不是前台写死的 怎样给这些Item绑定事件呢?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-12-21 16:03:00
9#
事件应该是绑定到C1Menu上的,直接设置ItemClick事件就可以了:
  1.         private void UserControl_Loaded(object sender, RoutedEventArgs e)
  2.         {
  3.             C1Menu menu = new C1Menu();
  4.             // 加载数据库中的菜单项

  5.             menu.ItemClick += new EventHandler<SourcedEventArgs>(menu_ItemClick);
  6.         }

  7.         void menu_ItemClick(object sender, SourcedEventArgs e)
  8.         {
  9.             
  10.         }
复制代码
回复 使用道具 举报
guyunxiao111
中级会员   /  发表于:2011-12-22 10:48:00
10#

回复 9# dof 的帖子

这个我知道 我的意思是怎么去给里面每个Item的定义不同的事件 Item里面还有子的Item 都能取到吗
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部