New to Telerik UI for .NET MAUIStart a free 30-day trial

Provides a cross-platform handler for the IRadBorder control. This handler manages the mapping between the virtual IRadBorder and the native border view implementations across different platforms.

Definition

Namespace:Telerik.Maui.Handlers

Assembly:Telerik.Maui.Core.dll

Syntax:

C#
public class RadBorderHandler : ViewHandler<IRadBorder, BorderViewGroup>

Inheritance: objectRadBorderHandler

Derived Classes: RadEffectsViewHandler

Constructors

Initializes a new instance of the RadBorderHandler class with the default property mapper.

C#
public RadBorderHandler()

Initializes a new instance of the RadBorderHandler class with the specified property mapper and command mapper.

C#
public RadBorderHandler(PropertyMapper mapper, CommandMapper commandMapper)
Parameters:mapperPropertyMapper

The PropertyMapper to use for property mapping, or null to use the default BorderMapper.

commandMapperCommandMapper

The CommandMapper to use for command mapping, or null if no command mapping is needed.

Initializes a new instance of the RadBorderHandler class with the specified property mapper.

C#
public RadBorderHandler(PropertyMapper mapper)
Parameters:mapperPropertyMapper

The PropertyMapper to use for property mapping, or null to use the default BorderMapper.

Fields

Gets the property mapper that defines how IRadBorder properties are mapped to native view properties. This mapper includes mappings for background color, border color, border brush, corner radius, border thickness, and content.

C#
public static PropertyMapper<IRadBorder, RadBorderHandler> BorderMapper

Methods

C#
protected override BorderViewGroup CreatePlatformView()
Returns:

BorderViewGroup