这篇blog列出了 Silverlight (3 beta) 与 WPF的比较
其中提到了 Silverlight中没有鼠标右键事件,因为:
No Right Click Event:
So no context menu triggered by Right Click.
Some hacks exists but are not recommended due to the need to put the SL plug-in in windowless mode, introducing performance issue.
在一个Silverlight项目中,使用了Telerik的RadTreeVeiw, 该项目的UI仿照客户的原有的Win Form程序,Win From中使用了TreeView的双击事件来打开一个新窗口,本想依照实现在Silverlight项目中,却发现RadTreeView没有double click event! 这个应该不难实现,设置javascript都可实现double click event,难道是Telerik控件的设计疏漏?
找到一篇blog,似乎可以找到一个可能的答案 - Double Click is a bad design:
The omission of a double-click event wasn't because of a technical
limitation – the omission is a deliberate design decision. Silverlight
is built for the web, and many consider double-clicking on the web to
be a usability no-no.
Silverlight has some wonderful potential. Just remember to innovate – don't aggravate.
还没有innovate一个好的替代方法,先用single click代替了 :-)
分享到:
相关推荐
一个SilverLight4实现右键菜单效果的实例
Silverlight打开右键菜单Demo
Silverlight-MMORPG游戏引擎0112源码 这里要说明的,此完成度约50%的2D-ARPG游戏引擎存在地图未切割、多线程未优化、算法未优化、无寻路等诸多毛病, 总结原因是架构上一开始就存在着问题,因此我不打算对其再进行...
silverlight-通过-WebService-连接数据库.doc
SourceCode-Silverlight-InstallExperience-SC.zip Silverlight 源码
pro-silverlight-2-in-c-2008-windows-net.pdf
HDI-Silverlight-2b2-GraphicsAndBrushes-CSharp.zip Silverlight 源码
HDI-Silverlight-2b1 - IntroducingBlendToSLDevs-SRC-CS.zip Silverlight 源码
Source-Silverlight-2b1-Keyboard-SRC.zip Silverlight源码
Silverlight右键事件.( HDI-Silverlight-winvideo-RightClickEvents
HDI-Silverlight-2b1-ProgSLWithBlendDBinding-SRC-CS.zip Silverlight 源码
HDI-Silverlight-2b2-InStateAnimation-SRC-CSharp.zip Silverlight 源码
SourceCode-Silverlight-2b1-Styles-SRC.zip Silverlight 源码
HDI-Silverlight-2b2-MultiPage-Part2-SRC-CSharp.zip Silverlight 源码
HDI-Silverlight-2b1-IntroBlendForProgrammers-Part2.SRC-CSharp.zip Silverlight 源码
Silverlight-Developer-x64文件版本5.1.30514.0
SilverLight工作流设计器,SilverLight-WorkFlow 设计器,可导出XML文件
UN-Silverlight-架设教程 必备软件或环境 搜索并下载 X16-60997VS2010UltimTrialCHS Silverlight4_Tools 下面开始发布安装: 在D盘建一个空白的文件夹un 新建一个站点127.0.0.1 指向文件夹un 这一步和ASP站点一样...
silverlight 多级右键实现 在silverlight的提供的右键功能中没有实现多级操作
右击一次就出来一次菜单,与SilverLight Toolkit中的不一样