Silverlight中DataGrid鼠标滚轮问题和、鼠标右键问题、和摄像头问题

震我一下巧克力 2010-01-30 11:00:27
toolkit中的datagrid不支持滚轮,我在网上找了部分资料,只找到一个让光棒在datagrid的行里滚来滚去的,并没有真正滚动datagrid的滚动条

鼠标右键我关注很久了,网上也看了不上,都是将Silverlight2的设置的,而且比较繁琐,在Silverlight3中,有什么好的解决方案吗?Silverlight4正式版还没出来,不谈4的方法

我在网上查的资料Silverlight3不支持摄像头,那么是不是只能以浏览器ActiveX的方式连接摄像头,如果只能以ActiveX方式控制摄像头,有什么好的解决方案吗?

Silverlight如何控制计算机硬件?比如收银pos机,也是只能通过ActiveX的方式控制吗?有什么好的解决方案?
...全文
1047 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
jodendy 2010-12-07
  • 打赏
  • 举报
回复
来学习的
  • 打赏
  • 举报
回复
谢谢jodendy,我发这个问题的时候silverlight4正式版还没有出来...
jodendy 2010-11-12
  • 打赏
  • 举报
回复
siliverlight 4 这里有个事例 鼠标滚动的
http://www.jodendy.com/jodendy-mp3.html
代码:
http://bbs.jodendy.com/portal.php?mod=view&aid=6
老牛胡天 2010-06-16
  • 打赏
  • 举报
回复
ATL+SL,应该可以完全你们要的所有东西,呵呵,终于有需求再用ATL写COM让SL来用了
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 happycharles 的回复:]
toolkit中的datagrid不支持滚轮,我在网上找了部分资料,只找到一个让光棒在datagrid的行里滚来滚去的,并没有真正滚动datagrid的滚动条
答:你可以通过重写样式,扩展DataGrid中ScrollViewer的功能。通过使用ScrollViewerExtensions(官方似乎也提供了,我们项目里是我们自己写的)可以达到这个效果。
[/Quote]

怎么扩展DataGrid中的ScrollViewer,能给个详细教程吗?
jv9 2010-02-06
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 fkago 的回复:]
自从那天看了happycharles被打击之后,好久都没有看这个帖了,鼠标右键没有也行,客户安装pos机的电脑只能单独处理了,现在只希望Silverlight4正式版快点出来
[/Quote]

很快了,MIX10应该会和VS2010同时推出正式版本,鼠标右键不算是大问题了。
  • 打赏
  • 举报
回复
自从那天看了happycharles被打击之后,好久都没有看这个帖了,鼠标右键没有也行,客户安装pos机的电脑只能单独处理了,现在只希望Silverlight4正式版快点出来
纷享刘晨 2010-02-02
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 jv9 的回复:]

补充一下,
1. 首先datagrid的滚轴问题,现在已经解决了,Silverlight 3有扩展类可以解决滚轴问题,如果需要我可以给你一个相关例程.

2. 鼠标右键context,Silverlight 3中可以实现,当前网上也有相关例程可以参考,例如:
开源Silverlight Datagrid控件最新版(Devexpress)
http://www.silverlightchina.net/html/download/code/2009/0818/146.html

WPF/Silverlight动画及游戏系列
http://www.silverlightchina.net/html/zhuantixilie/2009/1207/290.html
这里两个项目都是开源项目,其中都应用了右键菜单功能,可以参考。

3. Silverlight 3不支持摄像头,Silverlight 4已经推出该功能,没有必要单独让客户再下载安装独立的ActiveX控件控制摄像头;

4. Silverlight作为WEB客户端没有权限可以设置修改本地文件,尽管Silverlight 4推出,也会对安全性要求非常高。至于POS机,要看有没有相关的运行环境,POS机的运行环境如果支持Silverlight客户端,另外支持浏览器访问,就应该可以使用SL技术。
[/Quote]

你说的右键菜单是怎么实现的?据我所知SL3里只有通过JavaScriptBridge实现,但是前提是必须WindowLess=True,结果就是不能输入中文。
jv9 2010-02-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 happycharles 的回复:]
toolkit中的datagrid不支持滚轮,我在网上找了部分资料,只找到一个让光棒在datagrid的行里滚来滚去的,并没有真正滚动datagrid的滚动条
答:你可以通过重写样式,扩展DataGrid中ScrollViewer的功能。通过使用ScrollViewerExtensions(官方似乎也提供了,我们项目里是我们自己写的)可以达到这个效果。

鼠标右键我关注很久了,网上也看了不上,都是将Silverlight2的设置的,而且比较繁琐,在Silverlight3中,有什么好的解决方案吗?Silverlight4正式版还没出来,不谈4的方法
SL4以前不要考虑鼠标右键,就是实现了也会有别的问题。SL4正式了就可以了。

我在网上查的资料Silverlight3不支持摄像头,那么是不是只能以浏览器ActiveX的方式连接摄像头,如果只能以ActiveX方式控制摄像头,有什么好的解决方案吗?
你很着急么。。。理论来说,SL通过JavaScriptBridge可以和浏览器通讯,也就相当于可以和ActiveX通讯,但是。。。如果使用ActiveX,啥都能干了还用SL干嘛。。等待SL4吧

Silverlight如何控制计算机硬件?比如收银pos机,也是只能通过ActiveX的方式控制吗?有什么好的解决方案?
SL目前不能控制硬件,为了安全考虑很多操作都是受限的。SL4提供了安装本地信任模式,可以更好的访问本地资源,支持COM调用,应该说极大的丰富了操控本地的可能性。具体到SL4究竟可以做到什么,还是需要等SL4正式了以后再做定论。我的感觉来说,是可以有办法做到控制Pos机的级别的。
[/Quote]

补充一下,
1. 首先datagrid的滚轴问题,现在已经解决了,Silverlight 3有扩展类可以解决滚轴问题,如果需要我可以给你一个相关例程.

2. 鼠标右键context,Silverlight 3中可以实现,当前网上也有相关例程可以参考,例如:
开源Silverlight Datagrid控件最新版(Devexpress)
http://www.silverlightchina.net/html/download/code/2009/0818/146.html

WPF/Silverlight动画及游戏系列
http://www.silverlightchina.net/html/zhuantixilie/2009/1207/290.html
这里两个项目都是开源项目,其中都应用了右键菜单功能,可以参考。

3. Silverlight 3不支持摄像头,Silverlight 4已经推出该功能,没有必要单独让客户再下载安装独立的ActiveX控件控制摄像头;

4. Silverlight作为WEB客户端没有权限可以设置修改本地文件,尽管Silverlight 4推出,也会对安全性要求非常高。至于POS机,要看有没有相关的运行环境,POS机的运行环境如果支持Silverlight客户端,另外支持浏览器访问,就应该可以使用SL技术。
星火燎猿 2010-01-31
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 happycharles 的回复:]
toolkit中的datagrid不支持滚轮,我在网上找了部分资料,只找到一个让光棒在datagrid的行里滚来滚去的,并没有真正滚动datagrid的滚动条
答:你可以通过重写样式,扩展DataGrid中ScrollViewer的功能。通过使用ScrollViewerExtensions(官方似乎也提供了,我们项目里是我们自己写的)可以达到这个效果。

鼠标右键我关注很久了,网上也看了不上,都是将Silverlight2的设置的,而且比较繁琐,在Silverlight3中,有什么好的解决方案吗?Silverlight4正式版还没出来,不谈4的方法
SL4以前不要考虑鼠标右键,就是实现了也会有别的问题。SL4正式了就可以了。

我在网上查的资料Silverlight3不支持摄像头,那么是不是只能以浏览器ActiveX的方式连接摄像头,如果只能以ActiveX方式控制摄像头,有什么好的解决方案吗?
你很着急么。。。理论来说,SL通过JavaScriptBridge可以和浏览器通讯,也就相当于可以和ActiveX通讯,但是。。。如果使用ActiveX,啥都能干了还用SL干嘛。。等待SL4吧

Silverlight如何控制计算机硬件?比如收银pos机,也是只能通过ActiveX的方式控制吗?有什么好的解决方案?
SL目前不能控制硬件,为了安全考虑很多操作都是受限的。SL4提供了安装本地信任模式,可以更好的访问本地资源,支持COM调用,应该说极大的丰富了操控本地的可能性。具体到SL4究竟可以做到什么,还是需要等SL4正式了以后再做定论。我的感觉来说,是可以有办法做到控制Pos机的级别的。
[/Quote]学习了...顶........
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 happycharles 的回复:]
Silverlight如何控制计算机硬件?比如收银pos机,也是只能通过ActiveX的方式控制吗?有什么好的解决方案?
SL目前不能控制硬件,为了安全考虑很多操作都是受限的。SL4提供了安装本地信任模式,可以更好的访问本地资源,支持COM调用,应该说极大的丰富了操控本地的可能性。具体到SL4究竟可以做到什么,还是需要等SL4正式了以后再做定论。我的感觉来说,是可以有办法做到控制Pos机的级别的。
[/Quote]
被打击了...

pos收银这个是关键...
一定要等到Silverlight4吗...
纷享刘晨 2010-01-30
  • 打赏
  • 举报
回复
toolkit中的datagrid不支持滚轮,我在网上找了部分资料,只找到一个让光棒在datagrid的行里滚来滚去的,并没有真正滚动datagrid的滚动条
答:你可以通过重写样式,扩展DataGrid中ScrollViewer的功能。通过使用ScrollViewerExtensions(官方似乎也提供了,我们项目里是我们自己写的)可以达到这个效果。

鼠标右键我关注很久了,网上也看了不上,都是将Silverlight2的设置的,而且比较繁琐,在Silverlight3中,有什么好的解决方案吗?Silverlight4正式版还没出来,不谈4的方法
SL4以前不要考虑鼠标右键,就是实现了也会有别的问题。SL4正式了就可以了。

我在网上查的资料Silverlight3不支持摄像头,那么是不是只能以浏览器ActiveX的方式连接摄像头,如果只能以ActiveX方式控制摄像头,有什么好的解决方案吗?
你很着急么。。。理论来说,SL通过JavaScriptBridge可以和浏览器通讯,也就相当于可以和ActiveX通讯,但是。。。如果使用ActiveX,啥都能干了还用SL干嘛。。等待SL4吧

Silverlight如何控制计算机硬件?比如收银pos机,也是只能通过ActiveX的方式控制吗?有什么好的解决方案?
SL目前不能控制硬件,为了安全考虑很多操作都是受限的。SL4提供了安装本地信任模式,可以更好的访问本地资源,支持COM调用,应该说极大的丰富了操控本地的可能性。具体到SL4究竟可以做到什么,还是需要等SL4正式了以后再做定论。我的感觉来说,是可以有办法做到控制Pos机的级别的。
纷享刘晨 2010-01-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 guoluren_kang 的回复:]
这个不用找了没有,silverlight是做不出来的,用active插件吧
[/Quote]

此言差矣。。
老Key 2010-01-30
  • 打赏
  • 举报
回复
这个不用找了没有,silverlight是做不出来的,用active插件吧
内容概要:本文提出了一种针对两级电力市场环境下省间交易商的最优购电模型,重点考虑了现货市场与长期市场的联动机制及市场风险因素,旨在帮助交易商在复杂多变的电力市场环境制定科学合理的购电策略。模型以Matlab为工具实现,通过构建包含市场电价波动、负荷需求不确定性等风险源的优化框架,运用先进的数学规划方法求解最小化购电成本或风险调整后成本的决策方案。文系统阐述了模型的目标函数设计、约束条件设定、风险量化机制(如VaR、CVaR)以及求解算法流程,并通过实际算例验证了模型在提升购电经济性、增强风险抵御能力方面的有效性与实用性。; 适合人群:适用于具备一定电力系统基础知识、运筹学理论背景及Matlab编程能力的高校学生、科研人员以及电力市场运营、能源交易等领域的专业从业者。; 使用场景及目标:①用于全国大学生数学建模竞赛A题等相关赛事电力市场类问题的研究与求解;②为省级及以上电力交易机构和售电公司在跨区购电决策提供计及风险的量化分析工具,实现成本控制与风险规避的平衡;③作为高等院校电力市场、能源经济等课程的教学案例,深化对现代电力市场机制与风险管理方法的理解。; 阅读建议:读者在学习过程应重点关注模型对风险的建模方式与优化算法的具体实现细节,建议结合所提供的Matlab代码进行调试与仿真,通过改变市场参数、风险偏好和约束条件等方式开展敏感性分析,以深入掌握模型的适应性与鲁棒性。

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧