Open nicksilverstein opened 2 years ago
We've moved this issue to the Future milestone. This means that it is not going to be worked on for the coming release. We will reassess the issue following the current release and consider this item at that time.
I think this is an essential addition for MAUI desktop apps!
I agree with that. Both ribbons and toolbars can be effective for desktop apps, depending on the specific needs and design of the application.
Ribbons are typically used for applications that have a large number of features or options, as they allow for more space to display buttons and other controls. They can also be helpful for users who are less familiar with the application, as they provide a clear visual organization of functions and features. Additionally, ribbons can be customizable, allowing users to add or remove features as needed.
On the other hand, toolbars are generally better for applications with fewer features, as they take up less screen space and can be more efficient for frequent, simple tasks. They can also be useful for providing quick access to commonly used functions, such as undo/redo, save, and print.
I agree with all of the needs in the technical requirements. I believe that adding the ribbon feature will indirectly increase the market share of MAUI in the sector. Windows Forms (and WPF, UWP, etc) that have already been developed in the enterprise will create a big leap in terms of porting applications to MAUI. Many .NET developers dream of running their previously developed applications on UNIX operating systems. At the same time, customers are making requests to run Winforms applications on UNIX-based client computers.
I am the original poster. I appreciate all of the support from all of you. I was thinking... Apple just made some of their desktop only UI Components in iPadOS 16 including beautiful desktop-like toolbar options. They are obviously thinking of their iPad as a desktop computer and I totally agree with that.
I agree with the above statement. Why don't we have more desktop components... like Ribbons, Desktop Toolbars, RichText Editors, etc? and they should run on not only desktop but, at least tablets and iPads. It would surely increase the market share by a lot... especially to enterprises.
Furthermore, there is an open source ribbon for WPF. How difficult would it be to port that to MAUI?:
Fluent.Ribbon: https://github.com/fluentribbon/Fluent.Ribbon
If anyone is Interested I have one
Description
First let me say... I love what you've done with .Net MAUI. It is absolutely favorite development tool. I just wish it had a ribbon like the new Word Pad or MS Paint has in Windows 11. You now implemented a menu bar. Great but, we need something for tablets and desktops. I have found that Ribbons work great for new users to easily find features of a developer's app rather than hidden in menus. I not bashing menus not at all we just need a better toolbar with the menus i.e. a ribbon.
Public API Changes
Please implement a ribbon or better toolbar like the one in MS Paint, WordPad, and MS Office.
Intended Use-Case
As I explained in my description it would make a lot of sense to implement a ribbon or toolbar for tablet and desktop developers so they can have all of their features in one place so new users of the developers app can find all of the apps features easily.