用于最小化功能区的 WPF 事件处理程序?

发布于 2024-11-26 09:09:35 字数 109 浏览 3 评论 0原文

有人知道 Ribbon 控件(在 VS 2010 中使用 Ribbon Window WPF 项目)是否有一个用于最小化选项卡的事件处理程序?

我尝试环顾这些事件,但找不到任何有效的东西。

Anyone know if the Ribbon control (using a Ribbon Window WPF project in VS 2010) has an event handler for when the tabs are minimized?

I tried looking around the events but I couldn't find anything that worked.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

山川志 2024-12-03 09:09:35

我假设您需要 功能区。 Collapsed 事件,或者它对应的 扩展事件。

I'm assuming you want the Ribbon.Collapsed event, or it's corresponding Expanded event.

醉酒的小男人 2024-12-03 09:09:35

旧版本中的 IsMinimizedChanged 。我使用的是 2.0 版本,并且必须禁用功能区上的最小化功能。

当单击功能区上的最小化按钮或双击选项卡时,将调用 IsMinimizedChanged 事件。

Its IsMinimizedChanged in older version. I am using version 2.0 and had to disable minimize functionality on ribbon.

IsMinimizedChanged event is called when the minimize button on ribbon is clicked or someone double click on the tab.

-小熊_ 2024-12-03 09:09:35

我继承了 Ribbon 并添加了以下代码来检测 Ribbon 是否正在最小化或最大化:

Event IsMinimizedChanged As EventHandler

Private mIsMinimized As Boolean

Protected Overrides Sub OnChildDesiredSizeChanged(child As UIElement)
    MyBase.OnChildDesiredSizeChanged(child)
    If TypeOf child Is Grid Then
        If Not mIsMinimized = IsMinimized Then
            RaiseEvent IsMinimizedChanged(Me, EventArgs.Empty)
            mIsMinimized = IsMinimized
        End If
    End If
End Sub

I inherited the Ribbon and added the following code to detect if Ribbon is being minimized or maximized:

Event IsMinimizedChanged As EventHandler

Private mIsMinimized As Boolean

Protected Overrides Sub OnChildDesiredSizeChanged(child As UIElement)
    MyBase.OnChildDesiredSizeChanged(child)
    If TypeOf child Is Grid Then
        If Not mIsMinimized = IsMinimized Then
            RaiseEvent IsMinimizedChanged(Me, EventArgs.Empty)
            mIsMinimized = IsMinimized
        End If
    End If
End Sub
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文