带键盘输入的全屏Silverlight
Full screen Silverlight with keyboard input
我目前正在扩展一个Silverlight应用程序,该应用程序与定制的编程语言进行了一些数据集成。该应用程序有全屏模式,但我们没有编辑框,需要全屏模式下的键盘输入。当前的应用程序位于浏览器的中央面板上,两侧都有导航控件等。
到目前为止,我已经研究了以下内容:
-
创建一组带有母版页的页面,母版页两侧都没有面板,然后在全屏显示时"切换"使用此母版页。这里的意图是有一个更大的客户端区域来绘制地图,这样它就可以在整个浏览器页面中绘制。由于依赖关系链和继承层的原因,我不得不放弃这个想法。
-
完全信任应用程序。这听起来很理想,但我无法在客户端机器上设置所需的注册表项(他们可以从任何地方访问应用程序)。
-
目前正在查看客户端javascript,以"隐藏"地图两侧的面板,然后在完整的浏览器窗口中绘制地图。不间断的
除了客户不喜欢的屏幕键盘之外,还有其他选择吗?
迟做总比不做好:-)
最后,我选择了非常容易实现的选项3,并在浏览器的客户端区域中绘制了地图。客户现在希望用JS重写整个地图应用程序(因为他们听说SL将在5或6年后被装箱)。
相关文章:
- Android键盘不适用于包含Javascript的网页
- javascript虚拟键盘
- iPad虚拟键盘-哪一个-javasctript解决方案
- React Native DeviceEventEmitter键盘WillShow停止工作
- 通过键盘编写SVG文本
- 使用键盘箭头在画布上移动字符串
- 将select2与jQuery虚拟键盘配合使用
- 显示数字键盘的Phonegap-js提示
- 当屏幕键盘出现在手机中时,窗体会隐藏起来
- 完整的网站控制与键盘(无鼠标)
- 使用javascript为web应用程序自定义键盘快捷键
- 如何使键盘在多页的Iphone窗体上消失
- 如何在JavaScript中启动键盘快捷键函数
- 用键盘分页jQuery下一个和上一个控件.触发器('点击')不'不起作用
- Javascript-iPad Tab键检测,带蓝牙键盘
- 如何从用户那里读取键盘值
- 如何使用javascript触发键盘快捷键(ctrl+alt+R)
- 隐藏移动设备/平板电脑中文本字段上的键盘
- 如何在按键时通过键盘触发事件
- 带键盘输入的全屏Silverlight