Поделиться через


IBorderView Интерфейс

Определение

Предоставляет функциональные возможности для определения границы вокруг элемента.

public interface class IBorderView : Microsoft::Maui::IBorderStroke, Microsoft::Maui::IContentView
public interface IBorderView : Microsoft.Maui.IBorderStroke, Microsoft.Maui.IContentView
type IBorderView = interface
    interface IContentView
    interface IView
    interface IElement
    interface ITransform
    interface IPadding
    interface ICrossPlatformLayout
    interface IBorderStroke
    interface IStroke
Public Interface IBorderView
Implements IBorderStroke, IContentView
Производный
Реализации

Свойства

AnchorX

Возвращает компонент X центральной точки для любого преобразования относительно границ элемента.

(Унаследовано от ITransform)
AnchorY

Возвращает компонент Y центральной точки для любого преобразования относительно границ элемента.

(Унаследовано от ITransform)
AutomationId

Идентификатор, используемый средствами автоматизации для взаимодействия с этим представлением

(Унаследовано от IView)
Background

Получает краску, которая заполняет фон представления.

(Унаследовано от IView)
Clip

Возвращает путь, используемый для определения структуры содержимого представления.

(Унаследовано от IView)
Content

Возвращает необработанное содержимое этого представления.

(Унаследовано от IContentView)
DesiredSize

Возвращает текущий требуемый размер этого представления.

(Унаследовано от IView)
FlowDirection

Направление сканирования элементов пользовательского интерфейса глазом

(Унаследовано от IView)
Frame

Возвращает границы представления в контейнере.

(Унаследовано от IView)
Handler

Возвращает или задает обработчик представления представления.

(Унаследовано от IView)
Height

Возвращает указанную высоту IView.

(Унаследовано от IView)
HorizontalLayoutAlignment

Определяет горизонтальный аспект расположения этого элемента в контейнере

(Унаследовано от IView)
InputTransparent

Возвращает значение, указывающее, должен ли этот элемент участвовать в цикле взаимодействия с пользователем.

(Унаследовано от IView)
IsEnabled

Возвращает значение, указывающее, включено ли это представление в пользовательском интерфейсе.

(Унаследовано от IView)
IsFocused

Получает значение, указывающее, является ли представление фокусом в данный момент.

(Унаследовано от IView)
Margin

Поле представляет расстояние между представлением и смежными представлениями.

(Унаследовано от IView)
MaximumHeight

Возвращает указанное ограничение максимальной высоты IView в диапазоне от нуля до двойного. PositiveInfinity.

(Унаследовано от IView)
MaximumWidth

Возвращает указанное максимальное ограничение ширины IView в диапазоне от нуля до double. PositiveInfinity.

(Унаследовано от IView)
MinimumHeight

Возвращает указанное ограничение минимальной высоты IView в диапазоне от нуля до double. PositiveInfinity.

(Унаследовано от IView)
MinimumWidth

Возвращает указанное ограничение минимальной ширины IView в диапазоне от нуля до double. PositiveInfinity.

(Унаследовано от IView)
Opacity

Возвращает значение непрозрачности, применяемое к представлению при отрисовки.

(Унаследовано от IView)
Padding

Пространство между внешним краем элемента управления и его содержимым.

(Унаследовано от IPadding)
Parent

Возвращает родительский элемент элемента .

(Унаследовано от IElement)
PresentedContent

Получает содержимое этого представления по мере его отображения в пользовательском интерфейсе, включая любые преобразования или примененные шаблоны.

(Унаследовано от IContentView)
Rotation

Возвращает поворот (в градусах) относительно оси Z (аффинный поворот) при отрисовке элемента.

(Унаследовано от ITransform)
RotationX

Получает поворот (в градусах) по оси X (поворот перспективы) при отрисовке элемента.

(Унаследовано от ITransform)
RotationY

Получает поворот (в градусах) по оси Y (поворот перспективы) при отрисовке элемента.

(Унаследовано от ITransform)
Scale

Возвращает коэффициент масштабирования, применяемый к элементу .

(Унаследовано от ITransform)
ScaleX

Возвращает шкалу коэффициента оси X, примененного к элементу .

(Унаследовано от ITransform)
ScaleY

Возвращает масштаб о коэффициенте оси Y, примененном к элементу.

(Унаследовано от ITransform)
Semantics

Добавляет семантику к каждому представлению для специальных возможностей

(Унаследовано от IView)
Shadow

Рисует тень вокруг целевого представления.

(Унаследовано от IView)
Shape

Определяет форму границы.

(Унаследовано от IBorderStroke)
Stroke

Указывает цвет, используемый для рисования контура фигуры.

(Унаследовано от IStroke)
StrokeDashOffset

Возвращает значение, указывающее расстояние в шаблоне дефиса, с которого начинается дефис.

(Унаследовано от IStroke)
StrokeDashPattern

Указывает расстояние в шаблоне дефиса, с которого начинается дефис.

(Унаследовано от IStroke)
StrokeLineCap

Описывает фигуру в начале и конце линии или сегмента.

(Унаследовано от IStroke)
StrokeLineJoin

Указывает тип соединения, используемого на вершинах фигуры.

(Унаследовано от IStroke)
StrokeMiterLimit

Задает ограничение на отношение длины митеры к половине strokeThickness фигуры.

(Унаследовано от IStroke)
StrokeThickness

Представляет коллекцию двойных значений, указывающих шаблон дефисов и пробелов, используемых для контура фигуры.

(Унаследовано от IStroke)
TranslationX

Возвращает дельту преобразования X элемента.

(Унаследовано от ITransform)
TranslationY

Возвращает дельту преобразования Y элемента.

(Унаследовано от ITransform)
VerticalLayoutAlignment

Определяет вертикальный аспект расположения этого элемента в контейнере

(Унаследовано от IView)
Visibility

Возвращает значение, определяющее, должно ли это представление быть частью визуального дерева.

(Унаследовано от IView)
Width

Возвращает указанную ширину IView.

(Унаследовано от IView)
ZIndex

Определяет порядок рисования этого объекта IView в ILayout; Более высокие Z-индексы будут опираться на более низкие Z-индексы.

(Унаследовано от IView)

Методы

Arrange(Rect)

Позиционирует дочерние элементы и определяет размер элемента.

(Унаследовано от IView)
CrossPlatformArrange(Rect)

Упорядочивает дочерние элементы ICrossPlatformLayout в пределах заданных границ.

(Унаследовано от ICrossPlatformLayout)
CrossPlatformMeasure(Double, Double)

Измеряет требуемый размер ICrossPlatformLayout в пределах заданных ограничений.

(Унаследовано от ICrossPlatformLayout)
Focus()

Пытается установить фокус на это представление.

(Унаследовано от IView)
InvalidateArrange()

Метод, вызываемый для отмены макета этого представления.

(Унаследовано от IView)
InvalidateMeasure()

Сигнализирует о том, что текущее значение меры этого представления больше не является допустимым и должно быть повторно вычисляться во время следующего прохода меры.

(Унаследовано от IView)
Measure(Double, Double)

Обновления размер представления.

(Унаследовано от IView)
Unfocus()

Отменяет фокус на этом представлении.

(Унаследовано от IView)

Явные реализации интерфейса

ICrossPlatformLayout.CrossPlatformArrange(Rect)

Предоставляет функциональные возможности для определения границы вокруг элемента.

(Унаследовано от IContentView)
ICrossPlatformLayout.CrossPlatformMeasure(Double, Double)

Предоставляет функциональные возможности для определения границы вокруг элемента.

(Унаследовано от IContentView)

Методы расширения

CheckHandlers(IView)

Предоставляет функциональные возможности для определения границы вокруг элемента.

ArrangeContent(IContentView, Rect)

Предоставляет функциональные возможности для определения границы вокруг элемента.

ArrangeContentUnbounded(IContentView, Rect)

Упорядочивает содержимое, которое может превышать границы IContentView.

ComputeDesiredSize(IView, Double, Double)

Предоставляет функциональные возможности для определения границы вокруг элемента.

ComputeFrame(IView, Rect)

Предоставляет функциональные возможности для определения границы вокруг элемента.

MeasureContent(IContentView, Thickness, Double, Double)

Предоставляет функциональные возможности для определения границы вокруг элемента.

MeasureContent(IContentView, Double, Double)

Предоставляет функциональные возможности для определения границы вокруг элемента.

ToHandler(IElement, IMauiContext)

Предоставляет функциональные возможности для определения границы вокруг элемента.

ToPlatform(IElement, IMauiContext)

Предоставляет функциональные возможности для определения границы вокруг элемента.

ToHandler(IView, IMauiContext)

Предоставляет функциональные возможности для определения границы вокруг элемента.

SetSemanticFocus(IView)

Предоставляет функциональные возможности для определения границы вокруг элемента.

CaptureAsync(IView)

Предоставляет функциональные возможности для определения границы вокруг элемента.

DisconnectHandlers(IView)

Предоставляет функциональные возможности для определения границы вокруг элемента.

Применяется к