2010-12-16 4 views
7

In der neuen WPF-Anwendung, die wir schreiben, werden wir DevExpress-Steuerelemente verwenden und eine Multifunktionsleiste haben.WPF Ribbon: Microsoft, DevExpress oder fließend?

Welche Ribbon-Bibliothek würden Sie empfehlen?

Derzeit sind die Optionen, die ich sehen sind:

  1. Microsoft - Das Angebot des Anbieters, wahrscheinlich in der Bibliothek auf das nächste Release
  2. DevExpress bekommen - Die Kontrollen Bibliothek, die wir kennen und lieben
  3. Fluent - Open-Source, allgemein gute Empfehlungen

Haben Sie eine Empfehlung, welche Ribbon-Bibliothek zu verwenden ist?

Antwort

4

Flüssiges Band hier! Der Microsoft ein fehlt eine gute Unterstützung

Update:

Bitte stimmen auf der Microsoft Uservoice Seite über die Buggy-Band-Steuerung: http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/9671640-update-the-system-windows-controls-ribbon

neuen Link: https://visualstudio.uservoice.com/forums/121579-visual-studio-ide

+1

Wir verwendeten Fluent-Farbband, da Microsoft-Farbband in der Farbband-Galerie fehlte. – splintor

+0

Die Codeplex-Site für dieses Projekt ist ebenfalls aktiv. Falls es Fehler gibt. – juFo

+0

Bitte entfernen Sie den Link, es ist tot. – LuckyLikey

1

Ich glaube, einer der am meisten verwendeten ist der Microsoft.

+0

Wir werden Microsoft Ribbon verwenden, obwohl es einige Einschränkungen gibt. – splintor

+0

Das Microsoft Ribbon hat viele Einschränkungen. Ich überlege mir, eine Ribbon-Kontrolle freizugeben, die ich selbst geschrieben habe. Ich plante, es in meinen eigenen Apps zu verwenden, aber ich kann sehen, dass es noch viele andere gibt, die sich kein Geld für ein gutes Ribbon leisten können, also werde ich es kostenlos veröffentlichen. –

1

Microsofts Ribbon-Bibliothek (Oktober 2010) funktioniert nicht gut mit nicht standardmäßigen DPI-Einstellungen. Und es ist Design Time Support ist nicht gut.

Im Vergleich zu Microsoft One, denke ich persönlich Actipro Ribbon ist eine bessere Wahl. Es hat ausgezeichnete Entwurfszeitunterstützung und funktioniert gut mit nicht Standard DPI.

Ich habe noch keine andere Ribbon-Bibliothek ausprobiert.

+0

Danke, dass Sie mich wissen lassen. Wir wollen uns nicht auf zu viele Dritte einlassen, also beginnen wir mit Microsoft Ribbon. Ich hoffe, dass seine Probleme nicht zu einschränkend sein werden. – splintor

2

Fließend Ribbon ist glaube ich eine gute Wahl, wenn Sie das Styling Ihres Ribbons anpassen möchten. Zum Beispiel hat Microsofts Ribbon-Steuerelement die Designoptionen entfernt und wird jetzt nur mit einem einzelnen Thema ausgeliefert.

Aus meiner Erfahrung, Fluent Ribbon ist nicht so toll in der Design-Zeit in Visual Studio zu bauen, aber in allen anderen Bereichen ist hervorragend. Es ist Open Source und kann somit an Ihre Bedürfnisse angepasst werden. In Kombination mit dem MahApps Metro-Paket können Sie ganz einfach Anwendungen im Metro-Stil erstellen. Im Folgenden finden Sie einen Screenshot einer Beispielanwendung, die mit Fluent.Ribbon erstellt wurde. Dabei wird das Thema "Office 2013" verwendet.

enter image description here

Andere kommerzielle Bänder stehen zur Verfügung und bieten mehr Funktionen (wie zB Dreizustands Sichtbarkeit, wie unten gezeigt in einem Screenshot von Outlook 2013)

TriState Ribbon

rate ich würde eine Herstellung Liste aller Funktionen, die Sie von der Multifunktionsleiste benötigen, bevor Sie entscheiden, welche Sie verwenden möchten und ob eine kostenpflichtige kommerzielle Multifunktionsleiste für Ihr Szenario sinnvoll ist.In Ihrem Fall haben Sie bereits Zugriff auf DevExpress, vielleicht ist dies also Ihre beste Wahl.

Verwandte Themen