是否有人使用功能区控件? [英] Does anyone ever use the Ribbon Control?

查看:83
本文介绍了是否有人使用功能区控件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

现在Windows 7出现了,功能区控件似乎风行一时.

通过此链接,我想到了 Codeplex ...

我想知道的是,将UI范式转变为纯粹使用Ribbon控件与时俱进或紧跟发展趋势"是否有真正的好处?

我只是不明白这样做的意义,除非您正在使用的应用程序在菜单选项的负载方面超过了Microsoft的Word.

使用功能区控件,势必会有一些最终用户大喊大叫并要求恢复原来的UI ...

解决方案

大多数应用程序不需要需要功能区UI模式/设计.

但是,这并不意味着大多数开发人员不会将功能区放入其应用程序中.

虽然从UI设计的角度来看可能不存在将Ribbon放入应用程序的理由,但要指出的一点是,要使用人们熟悉的现有UI模式/设计来进行导航并由于熟悉而更易于使用该UI.

鉴于Office系列产品无处不在,因此功能区是最重复的UI设计/模式之一就不足为奇了.在此之前,最旧的Office命令栏是最多重复的(它们甚至通过.NET的 ToolStrip rel ="nofollow noreferrer"> System.Windows.Forms命名空间),您发现在过去十年的大部分时间里出现的许多应用程序都使用该UI模式.

因此,尽管我不会说功能区的应用适合每种类型的应用,但是在考虑它时应考虑其所有优点,这意味着这两个组织功能<以及熟悉功能.

Jenson Harris 功能区的故事" ",由于菜单和项目的膨胀以及他们对问题的想法以及最终想到功能区的原因,记录了Office中对新方法的需求.该视频大约需要90分钟,但是如果您想了解功能区为何以今天的形式存在,以及何时以及不适合使用它,这是必不可少的.

The ribbon control seems to be the rage now that Windows 7 is here.

It occurred to me from this link for a ribbon control here on Codeplex...

What I want to know is, is there any real benefit in shifting the UI paradigm to use the Ribbon Control purely 'to move with the times or keep abreast of development trends'?

I just cannot see the point in doing so, unless your application that you are working on has surpassed Microsoft's Word in terms of having a bucket-load of menu options..

Using the Ribbon Control, there is bound to be some end-users kicking up and screaming wanting their old UI back...

解决方案

Most applications will not have need for the Ribbon UI patern/design.

However, that doesn't mean that most developers won't put the Ribbon in their applications.

While there might not be a justification from a UI design point of view to put the Ribbon into an application, there is a point to be made about using an existing UI pattern/design that people are familiar with in order to make navigation and use of that UI easier due to that familiarity.

Given the ubiquity of the Office line of products, it's not surprizing that the Ribbon is one of the most duplicated UI designs/patterns. Before that, the old Office command bars were the most duplicated (and they are even exposed in .NET through the ToolStrip class in the System.Windows.Forms namespace) and you saw many apps that came out in the better part of the last decade use that UI pattern.

So while I won't say that the application of the Ribbon is appropriate for every type of application, all of its benefits should be taken into account when considering it, meaning both the organizational features as well as the familiarity features.

There is an excellent presentation given by Jenson Harris at MIX08 titled "The Story of the Ribbon" which chronicles the need for a new approach in Office due to the bloat of menus and items, as well as how they thought of the problem and how they ultimately came up with the Ribbon. The video is about 90 minutes, but is essential if you want to understand why the Ribbon exists in the form it does today, as well as when it is and is not appropriate to use it.

这篇关于是否有人使用功能区控件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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