本文整理汇总了C#中MonoMac.AppKit.NSView.RemoveFromSuperview方法的典型用法代码示例。如果您正苦于以下问题:C# NSView.RemoveFromSuperview方法的具体用法?C# NSView.RemoveFromSuperview怎么用?C# NSView.RemoveFromSuperview使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MonoMac.AppKit.NSView
的用法示例。
在下文中一共展示了NSView.RemoveFromSuperview方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: BringSubviewToFront
public static void BringSubviewToFront(this NSView superView, NSView theView)
{
if(theView == null || !superView.Subviews.Contains(theView))
return;
theView.RemoveFromSuperview();
superView.AddSubview(theView);
}
示例2: ReplaceChild
public static void ReplaceChild(NSView cont, NSView oldView, NSView newView)
{
if (cont is IViewContainer) {
((IViewContainer)cont).ReplaceChild (oldView, newView);
}
else if (cont is NSView) {
newView.Frame = oldView.Frame;
oldView.RemoveFromSuperview ();
newView.AddSubview (newView);
}
}