ILayoutHandler 接口

定义

public interface class ILayoutHandler : Microsoft::Maui::IViewHandler
public interface ILayoutHandler : Microsoft.Maui.IViewHandler
type ILayoutHandler = interface
    interface IViewHandler
    interface IElementHandler
Public Interface ILayoutHandler
Implements IViewHandler
派生
实现

属性

ContainerView

获取此视图的容器视图。

(继承自 IViewHandler)
HasContainer

获取或设置一个值,该值指示 是否 PlatformView 包含在视图中。

(继承自 IViewHandler)
MauiContext

获取与 元素关联的 .NET MAUI 上下文。

(继承自 IElementHandler)
PlatformView
VirtualView

方法

Add(IView)
Clear()
DisconnectHandler()

断开元素处理程序与元素的连接,以便进行清理。

(继承自 IElementHandler)
GetDesiredSize(Double, Double)

根据所需大小和约束计算视图的实际大小。

(继承自 IViewHandler)
Insert(Int32, IView)
Invoke(String, Object)

使用给定参数调用 元素上的指定命令。

(继承自 IElementHandler)
PlatformArrange(Rect)

定位子元素并确定视图的大小。

(继承自 IViewHandler)
Remove(IView)
SetMauiContext(IMauiContext)

设置元素处理程序的 .NET MAUI 上下文。

(继承自 IElementHandler)
SetVirtualView(IElement)

设置与处理程序关联的跨平台虚拟视图。

(继承自 IElementHandler)
Update(Int32, IView)
UpdateValue(String)

汇报处理程序上指定属性的值。

(继承自 IElementHandler)
UpdateZIndex(IView)

扩展方法

GetRequiredService<T>(IElementHandler, Type)
GetRequiredService<T>(IElementHandler)
GetService<T>(IElementHandler, Type)
GetService<T>(IElementHandler)
GetServiceProvider(IElementHandler)
IsConnected(IElementHandler)

适用于