需要WPF RibbonTab事件

问题描述 投票:-2回答:1

我正在创建一个WPF应用程序。在那里,我实现了一个功能区控件<ribbon:RibbonWindow...>

到目前为止,一切正常,但是当我单击RibbonTab时,我想触发一个事件。我发现的唯一有用的事件是IsVisibleChanged,所以我输入了此代码:

<RibbonTab x:Name="StartTab" Header="Start" IsVisibleChanged="LoadProjectControl">
            <RibbonGroup Header="Projekt">
                <RibbonButton Label="importieren" LargeImageSource="Icons/import_48x48.png" Click="MnuImportEcad"/>
            </RibbonGroup>
        </RibbonTab>

功能:

private void LoadProjectControl()
{
    //Also tried with parameters (object sender, RoutedEventArgs e)


    DataContext = new ProjectViewModel();
}

如果要构建项目,则会出现“ LoadProjectControl CS0123不重载”错误。我用谷歌搜索,但我不知道它是如何工作的:(

有人知道吗?

感谢卡斯滕

wpf events ribbon
1个回答
0
投票

事件处理程序应接受objectDependencyPropertyChangedEventArgs

private void LoadProjectControl(object sender, DependencyPropertyChangedEventArgs e)
{

}
© www.soinside.com 2019 - 2024. All rights reserved.