本文整理汇总了C#中Xceed.Wpf.AvalonDock.Layout.LayoutAnchorable.ToggleAutoHide方法的典型用法代码示例。如果您正苦于以下问题:C# LayoutAnchorable.ToggleAutoHide方法的具体用法?C# LayoutAnchorable.ToggleAutoHide怎么用?C# LayoutAnchorable.ToggleAutoHide使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Xceed.Wpf.AvalonDock.Layout.LayoutAnchorable
的用法示例。
在下文中一共展示了LayoutAnchorable.ToggleAutoHide方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: BeforeInsertAnchorable
public bool BeforeInsertAnchorable(LayoutRoot layout, LayoutAnchorable anchorableToShow, ILayoutContainer destinationContainer)
{
if (destinationContainer != null &&
destinationContainer.FindParent<LayoutFloatingWindow>() != null)
{
return false;
}
foreach (var viewModelPane in ViewModelPanes)
{
if (viewModelPane.Item1.IsInstanceOfType(anchorableToShow.Content))
{
var pane = layout
.Descendents()
.OfType<LayoutAnchorablePane>()
.SingleOrDefault(p => p.Name == viewModelPane.Item2);
if (pane != null)
{
pane.Children.Add(anchorableToShow);
if (viewModelPane.Item3)
{
anchorableToShow.ToggleAutoHide();
}
return true;
}
}
}
return false;
}
示例2: _ExecuteAutoHideCommand
internal void _ExecuteAutoHideCommand(LayoutAnchorable _anchorable)
{
_anchorable.ToggleAutoHide();
}
示例3: _ExecuteAutoHideCommand
internal void _ExecuteAutoHideCommand(LayoutAnchorable _anchorable)
{
_anchorable.ToggleAutoHide();
OnLayoutConfigurationChanged();
}