开发多模式用户界面 [英] development of multimodal-user interface

查看:62
本文介绍了开发多模式用户界面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

多模式用户界面的开发有多远?

How far the development of multi-modal user interface?

推荐答案

多模式用户界面是司空见惯的。首先,您需要清楚地了解它是什么: http://en.wikipedia.org/wiki/Multimodal_interaction [ ^ ]。



如您所见,您将使用的特定UI框架或库没有特定内容,但实现方式会有所不同。不幸的是,您甚至没有标记您的应用程序类型。在这方面有太多不同的体系结构可以覆盖它们:WPF,Forms,Silverlight,ASP.NET,Metro,不同的体系结构框架(如MVC,MVVM)等等。所以,对不起,没有技术细节。



也许,所有解决方案的唯一共同点是:你必须定义数据类型描述模式,也许一些模式管理器,因为,例如,您可能决定为整个应用程序设置一个全局模式,但同时保留多个非模态视图。在这种情况下,如果在一个视图中更改模式,则需要通知其他视图。即使您只有一个视图,也可能有其他原因需要模式管理。



-SA
The "multimodal user interface" is a commonplace. First of all, you need to clearly understand what is that: http://en.wikipedia.org/wiki/Multimodal_interaction[^].

As you can see, there is nothing specific to a particular UI framework or library you would use, but implementation will be different. Unfortunately, you did not even tag your application type. There are too many different architectures to cover them all in this aspect: WPF, Forms, Silverlight, ASP.NET, Metro, different architectural frameworks on the of those (such as MVC, MVVM), and a lot more. So, sorry, no technical detail.

Perhaps, the only common point for all the solution is this: you will have to define the data type describing mode, perhaps some "Mode Manager", because, for example, you may decide to have one global mode for the whole application, but to keep more then one non-modal view at the same time. In this case, if you change the mode in one view, you will need to notify other views. Even if you have only one view, you might have other reasons for "mode management".

—SA


这篇关于开发多模式用户界面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆