Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 双击功能区时禁用最小化或最大化_Wpf_Ribbon_Double Click_Minimize_Maximize - Fatal编程技术网

Wpf 双击功能区时禁用最小化或最大化

Wpf 双击功能区时禁用最小化或最大化,wpf,ribbon,double-click,minimize,maximize,Wpf,Ribbon,Double Click,Minimize,Maximize,我使用WPF的功能区(2010-Microsoft.Windows.Controls.Ribbon) 当我双击选项卡(标题)时,如何禁用红色范围的最小化或最大化效果 在功能区的SizeChanged属性上使用此事件以抑制最小化 /// <summary> /// Disable the minimize functionality of the ribbon. /// </summary> /// <param name="sender"></param

我使用WPF的功能区(2010-Microsoft.Windows.Controls.Ribbon)

当我双击选项卡(标题)时,如何禁用红色范围的最小化或最大化效果


在功能区的SizeChanged属性上使用此事件以抑制最小化

/// <summary>
/// Disable the minimize functionality of the ribbon.
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void RibbonSizeChanged(object sender, SizeChangedEventArgs e)
{
    var ribbon = sender as Ribbon;
    if (ribbon != null)
    {
        ribbon.IsMinimized = false;
    }

    // Handled
    e.Handled = true;
}
//
///禁用功能区的最小化功能。
/// 
/// 
/// 
私有void RibbonSizeChanged(对象发送方,SizeChangedEventArgs e)
{
var ribbon=发送方作为功能区;
如果(功能区!=null)
{
ribbon.IsMinimized=false;
}
//处理
e、 已处理=正确;
}

以下是你的答案:在这篇文章发表时,它确实做到了。发布时间为2010年。如果从那时起他们已经更新了它,这可能会改变。