Class RemoteWidget
public class RemoteWidget : Control, INotifyPropertyChanged, IDataContextProvider, ILogical, IThemeVariantHost, IResourceHost, IResourceNode, IStyleHost, ISetLogicalParent, ISetInheritanceParent, ISupportInitialize, IStyleable, INamed, IInputElement, IDataTemplateHost, ISetterValue
- Inheritance
-
RemoteWidget
- Implements
- Inherited Members
- Extension Methods
Constructors
RemoteWidget(IAvaloniaRemoteTransportConnection)
public RemoteWidget(IAvaloniaRemoteTransportConnection connection)
Parameters
connection
IAvaloniaRemoteTransportConnection
Properties
Mode
public RemoteWidget.SizingMode Mode { get; set; }
Property Value
Methods
ArrangeCore(Rect)
The default implementation of the control's arrange pass.
protected override void ArrangeCore(Rect finalRect)
Parameters
finalRect
RectThe control's new bounds.
Remarks
This method calls ArrangeOverride(Size) which is probably the method you want to override in order to modify a control's arrangement.
Render(DrawingContext)
Renders the visual to a DrawingContext.
public override sealed void Render(DrawingContext context)
Parameters
context
DrawingContextThe drawing context.