Saya telah membuat Aplikasi WPF baru di Visual Studio 2017 untuk Windows Classic Desktop.

Saya sudah mencoba menemukan cara menambahkan Pita, tetapi yang saya temukan terkait dengan versi lama Visual Studio dan sepertinya tidak berfungsi di sini, atau saya tidak mengerti bagaimana melakukannya.

Bagaimana saya bisa menambahkan kontrol Pita di XAML/WPF menggunakan Visual Studio 2017?

EDIT:

Saya telah memperoleh sesuatu dengan kode XAML ini:

<Window x:Class="WMathTest.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:ribbon="clr-namespace:System.Windows.Controls.Ribbon.Primitives;assembly=System.Windows.Controls.Ribbon"
        xmlns:local="clr-namespace:WMathTest"
        mc:Ignorable="d"
        Title="MainWindow" Height="350" Width="525">
    <DockPanel>
        <Ribbon>
            <ribbon:RibbonTabsPanel></ribbon:RibbonTabsPanel>

        </Ribbon>

    </DockPanel>
</Window>

enter image description here

Itu sesuatu tapi itu adalah jendela Ribbon di dalam jendela lain; bilah pita tidak berisi nama jendela dan tombol seperti pada aplikasi normal dengan pita.

6
Jepessen 10 Maret 2017, 21:26

2 jawaban

Jawaban Terbaik

Anda perlu menambahkan Referensi berikut: System.Windows.Controls.Ribbon

Kemudian gunakan RibbonWindow alih-alih Window:

<RibbonWindow ...

Juga ingat untuk mengubah kelas dasar parsial:

using System.Windows.Controls.Ribbon;

public partial class MainWindow : RibbonWindow
{
    public MainWindow()
    {
        InitializeComponent();
    }
}
3
Komal12 3 Oktober 2017, 09:11

Saya pikir Anda perlu menginstal pita Wpf untuk vs2017 dan kemudian Anda dapat membuat aplikasi pita

-1
Amirali Hossiny 17 Mei 2020, 19:07