Layout<T> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
Use Microsoft.Maui.Controls.Layout instead. For more information, see https://video2.skills-academy.com/dotnet/maui/user-interface/layouts/custom
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении.
generic <typename T>
where T : Viewpublic ref class Layout abstract : Microsoft::Maui::Controls::Compatibility::Layout, Microsoft::Maui::Controls::IBindableLayout, Microsoft::Maui::Controls::IViewContainer<T>, Microsoft::Maui::ILayout, Microsoft::Maui::Layouts::ILayoutManager, System::Collections::Generic::ICollection<Microsoft::Maui::IView ^>, System::Collections::Generic::IEnumerable<Microsoft::Maui::IView ^>, System::Collections::Generic::IList<Microsoft::Maui::IView ^>
[Microsoft.Maui.Controls.ContentProperty("Children")]
public abstract class Layout<T> : Microsoft.Maui.Controls.Compatibility.Layout, Microsoft.Maui.Controls.IBindableLayout, Microsoft.Maui.Controls.IViewContainer<T>, Microsoft.Maui.ILayout, Microsoft.Maui.Layouts.ILayoutManager, System.Collections.Generic.ICollection<Microsoft.Maui.IView>, System.Collections.Generic.IEnumerable<Microsoft.Maui.IView>, System.Collections.Generic.IList<Microsoft.Maui.IView> where T : View
[Microsoft.Maui.Controls.ContentProperty("Children")]
[System.Obsolete("Use Microsoft.Maui.Controls.Layout instead. For more information, see https://video2.skills-academy.com/dotnet/maui/user-interface/layouts/custom")]
public abstract class Layout<T> : Microsoft.Maui.Controls.Compatibility.Layout, Microsoft.Maui.Controls.IBindableLayout, Microsoft.Maui.Controls.IViewContainer<T>, Microsoft.Maui.ILayout, Microsoft.Maui.Layouts.ILayoutManager, System.Collections.Generic.ICollection<Microsoft.Maui.IView>, System.Collections.Generic.IEnumerable<Microsoft.Maui.IView>, System.Collections.Generic.IList<Microsoft.Maui.IView> where T : View
[<Microsoft.Maui.Controls.ContentProperty("Children")>]
type Layout<'T (requires 'T :> View)> = class
inherit Layout
interface ILayout
interface IView
interface IElement
interface ITransform
interface IContainer
interface IList<IView>
interface ICollection<IView>
interface seq<IView>
interface IEnumerable
interface ISafeAreaView
interface IPadding
interface ICrossPlatformLayout
interface ILayoutManager
interface IBindableLayout
interface IViewContainer<'T (requires 'T :> View)>
[<Microsoft.Maui.Controls.ContentProperty("Children")>]
[<System.Obsolete("Use Microsoft.Maui.Controls.Layout instead. For more information, see https://video2.skills-academy.com/dotnet/maui/user-interface/layouts/custom")>]
type Layout<'T (requires 'T :> View)> = class
inherit Layout
interface ILayout
interface IView
interface IElement
interface ITransform
interface IContainer
interface IList<IView>
interface ICollection<IView>
interface seq<IView>
interface IEnumerable
interface ISafeAreaView
interface IPadding
interface ICrossPlatformLayout
interface ILayoutManager
interface IBindableLayout
interface IViewContainer<'T (requires 'T :> View)>
Public MustInherit Class Layout(Of T)
Inherits Layout
Implements IBindableLayout, ICollection(Of IView), IEnumerable(Of IView), ILayout, ILayoutManager, IList(Of IView), IViewContainer(Of T)
Параметры типа
- T
Тип View , который можно добавить в макет.
- Наследование
- Наследование
- Производный
- Атрибуты
- Реализации
Конструкторы
Layout<T>() |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
Поля
propertyMapper |
Устаревшие..
Представляет внутреннюю PropertyMapperточку представления. (Унаследовано от View) |
transientNamescope |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от Element) |
Свойства
AnchorX |
Устаревшие..
Возвращает или задает компонент X центра для любой операции преобразования относительно границ элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
AnchorY |
Устаревшие..
Возвращает или задает компонент Y центра для любой операции преобразования относительно границ элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
AutomationId |
Устаревшие..
Возвращает или задает значение, которое позволяет платформе автоматизации находить этот элемент и взаимодействовать с ним. (Унаследовано от Element) |
Background |
Устаревшие..
Возвращает или задает значение Brush , которое будет использоваться для заполнения фона элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
BackgroundColor |
Устаревшие..
Возвращает или задает значение Color , которое заполняет фон элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Batched |
Устаревшие..
Возвращает значение, указывающее, что для этого элемента выполняются пакетные изменения. (Унаследовано от VisualElement) |
Behaviors |
Устаревшие..
Возвращает список объектов, Behavior связанных с этим элементом. Это свойство может быть привязано и доступно только для чтения. (Унаследовано от VisualElement) |
BindingContext |
Устаревшие..
Возвращает или задает объект, содержащий свойства, предназначенные для связанных свойств, принадлежащих этому BindableObject. Это свойство может быть привязано. (Унаследовано от BindableObject) |
Bounds |
Устаревшие..
Возвращает границы элемента в единицах, независимых от устройства. (Унаследовано от VisualElement) |
CascadeInputTransparent |
Устаревшие..
Возвращает или задает значение, которое определяет, наследуют ли дочерние элементы прозрачность входных данных этого макета при выполнении транспарентности |
Children |
Устаревшие..
Возвращает дочерние объекты, содержащиеся в этом макете. |
class |
Устаревшие..
Возвращает или задает классы стилей для элемента. (Унаследовано от NavigableElement) |
ClassId |
Устаревшие..
Возвращает или задает значение, используемое для идентификации коллекции семантически схожих элементов. (Унаследовано от Element) |
Clip |
Устаревшие..
Указывает область вырезки для элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
DesiredSize |
Устаревшие..
Возвращает размер, вычисленный этим элементом на этапе измерения процесса компоновки. (Унаследовано от VisualElement) |
DisableLayout |
Устаревшие..
Возвращает значение, указывающее, что макет для этого элемента отключен. (Унаследовано от VisualElement) |
Dispatcher |
Устаревшие..
Возвращает диспетчер, который был доступен при создании этого привязываемого объекта, в противном случае пытается найти ближайший доступный диспетчер (вероятно, окно или приложение). (Унаследовано от BindableObject) |
EffectControlProvider |
Устаревшие..
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
Effects |
Устаревшие..
Возвращает или задает стили и свойства, которые будут применяться к элементу во время выполнения. (Унаследовано от Element) |
FlowDirection |
Устаревшие..
Возвращает или задает направление потока макета. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Frame |
Устаревшие..
Возвращает или задает кадр, который этот элемент находится на экране. (Унаследовано от VisualElement) |
GestureController |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от View) |
GestureRecognizers |
Устаревшие..
Коллекция распознавателей жестов, связанная с этим представлением. (Унаследовано от View) |
Handler |
Устаревшие..
Возвращает или задает связанный с этим элементом IViewHandler . (Унаследовано от VisualElement) |
Height |
Устаревшие..
Возвращает текущую отрисовываемую высоту этого элемента. Это свойство может быть привязано и доступно только для чтения. (Унаследовано от VisualElement) |
HeightRequest |
Устаревшие..
Возвращает или задает требуемую переопределенную высоту для этого элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
HorizontalOptions |
Устаревшие..
Возвращает или задает способ LayoutOptions размещения элемента в цикле макета. Это свойство может быть привязано. (Унаследовано от View) |
Id |
Устаревшие..
Получает значение, которое можно использовать для уникальной идентификации элемента во время выполнения приложения. (Унаследовано от Element) |
InputTransparent |
Устаревшие..
Возвращает или задает значение, указывающее, отвечает ли этот элемент на тестирование попаданий во время взаимодействия с пользователем. Это свойство может быть привязано. (Унаследовано от VisualElement) |
IsClippedToBounds |
Устаревшие..
Возвращает или задает значение, определяющее, должен ли макет обрезать дочерние элементы к его границам.
Значение по умолчанию — |
IsEnabled |
Устаревшие..
Возвращает или задает значение, указывающее, включен ли этот элемент в пользовательском интерфейсе. Это свойство может быть привязано. (Унаследовано от VisualElement) |
IsEnabledCore |
Устаревшие..
Это значение представляет накопительное значение IsEnabled. Все типы, переопределиющие это свойство, также должны вызывать метод RefreshIsEnabledProperty(), если значение изменится. (Унаследовано от VisualElement) |
IsFocused |
Устаревшие..
Возвращает значение, указывающее, имеет ли этот элемент фокус в настоящее время. Это свойство может быть привязано. (Унаследовано от VisualElement) |
IsInPlatformLayout |
Устаревшие..
Возвращает или задает значение, указывающее, что этот элемент в настоящее время проходит через цикл макета платформы. (Унаследовано от VisualElement) |
IsLoaded |
Устаревшие..
Указывает, подключен ли элемент к дереву основного объекта. (Унаследовано от VisualElement) |
IsPlatformEnabled |
Устаревшие..
Возвращает или задает значение, указывающее, включен ли эквивалентный элемент платформы этих элементов. (Унаследовано от VisualElement) |
IsPlatformStateConsistent |
Устаревшие..
Возвращает или задает значение, указывающее, что данный элемент в настоящее время согласуется с состоянием эквивалентного элемента платформы. (Унаследовано от VisualElement) |
IsVisible |
Устаревшие..
Возвращает или задает значение, определяющее, будет ли этот элемент отображаться на экране и занять место в макетах. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Item[Int32] |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
LayoutHandler |
Устаревшие..
Возвращает связанный обработчик для этого макета. |
LogicalChildren |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от Element) |
Margin |
Устаревшие..
Возвращает или задает поле для представления. (Унаследовано от View) |
MaximumHeightRequest |
Устаревшие..
Возвращает или задает максимальную высоту элемента, запрашиваемого во время макета. Это свойство может быть привязано. (Унаследовано от VisualElement) |
MaximumWidthRequest |
Устаревшие..
Возвращает или задает максимальную ширину элемента, запрашиваемого во время макета. Это свойство может быть привязано. (Унаследовано от VisualElement) |
MinimumHeightRequest |
Устаревшие..
Возвращает или задает минимальную высоту элемента, запрашиваемого во время макета. Это свойство может быть привязано. (Унаследовано от VisualElement) |
MinimumWidthRequest |
Устаревшие..
Возвращает или задает минимальную ширину элемента, запрашиваемого во время макета. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Navigation |
Устаревшие..
Возвращает объект, ответственный за обработку навигации на основе стека. (Унаследовано от NavigableElement) |
NavigationProxy |
Устаревшие..
Возвращает приведение Navigation к объекту NavigationProxy. (Унаследовано от NavigableElement) |
Opacity |
Устаревшие..
Возвращает или задает значение непрозрачности, применяемое к элементу при его отрисовке. Диапазон этого значения составляет от 0 до 1; Значения за пределами этого диапазона будут иметь ближайшее допустимое значение. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Padding |
Устаревшие..
Возвращает или задает внутреннее заполнение макета. Значение по умолчанию — это Thickness значение со всеми значениями, равными 0. (Унаследовано от Layout) |
Parent |
Устаревшие..
Возвращает или задает родительский элемент Element этого элемента. (Унаследовано от Element) |
RealParent |
Устаревшие..
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
Resources |
Устаревшие..
Возвращает или задает локальный словарь ресурсов. (Унаследовано от VisualElement) |
Rotation |
Устаревшие..
Возвращает или задает угол поворота (в градусах) вокруг оси Z (аффинного поворота) при отрисовке элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
RotationX |
Устаревшие..
Возвращает или задает угол поворота (в градусах) вокруг оси Х (перспективного поворота) при отрисовке элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
RotationY |
Устаревшие..
Возвращает или задает угол поворота (в градусах) вокруг оси Y (перспективного поворота) при отрисовке элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Scale |
Устаревшие..
Возвращает или задает коэффициент масштабирования, применяемый к элементу. Это свойство может быть привязано. (Унаследовано от VisualElement) |
ScaleX |
Устаревшие..
Возвращает или задает значение масштаба для применения к оси X. Это свойство может быть привязано. (Унаследовано от VisualElement) |
ScaleY |
Устаревшие..
Возвращает или задает значение масштаба для применения к оси Y. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Shadow |
Устаревшие..
Возвращает или задает эффект тени, приведение к элементу. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Style |
Устаревшие..
Возвращает или задает уникальный Style для этого элемента. (Унаследовано от NavigableElement) |
StyleClass |
Устаревшие..
Возвращает или задает классы стилей для элемента. (Унаследовано от NavigableElement) |
StyleId |
Устаревшие..
Возвращает или задает определяемое пользователем значение для уникальной идентификации элемента. (Унаследовано от Element) |
TranslationX |
Устаревшие..
Возвращает или задает дельту преобразования по оси X для элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
TranslationY |
Устаревшие..
Возвращает или задает дельту преобразования по оси Y для элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Triggers |
Устаревшие..
Возвращает список объектов, TriggerBase связанных с этим элементом. Это свойство может быть привязано и доступно только для чтения. (Унаследовано от VisualElement) |
VerticalOptions |
Устаревшие..
Возвращает или задает способ LayoutOptions размещения элемента в цикле макета. Это свойство может быть привязано. (Унаследовано от View) |
Visual |
Устаревшие..
Возвращает или задает реализацию, которая переопределяет внешний IVisual вид элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Width |
Устаревшие..
Возвращает текущую ширину этого элемента. Это свойство может быть привязано и доступно только для чтения. (Унаследовано от VisualElement) |
WidthRequest |
Устаревшие..
Возвращает или задает требуемую переопределенную ширину для этого элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Window |
Устаревшие..
Window Возвращает объект, связанный с элементом. Это свойство может быть привязано и доступно только для чтения. (Унаследовано от VisualElement) |
X |
Устаревшие..
Возвращает текущее положение этого элемента по оси X. Это свойство может быть привязано и доступно только для чтения. (Унаследовано от VisualElement) |
Y |
Устаревшие..
Возвращает текущее положение этого элемента по оси Y. Это свойство может быть привязано и доступно только для чтения. (Унаследовано от VisualElement) |
ZIndex |
Устаревшие..
Возвращает или задает внешний z-индекс элемента в макете. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Методы
AddLogicalChild(Element) |
Устаревшие..
Добавляет в Element логические дочерние элементы. (Унаследовано от Element) |
ApplyBindings() |
Устаревшие..
Применяет все текущие привязки к BindingContext. (Унаследовано от BindableObject) |
Arrange(Rect) |
Устаревшие..
Позиционирует дочерние объекты и определяет размер элемента. (Унаследовано от VisualElement) |
ArrangeOverride(Rect) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от Layout) |
BatchBegin() |
Устаревшие..
Обозначает начало пакета изменений, вносимых в свойства элементов. Это может повысить производительность, если изменится большее количество значений свойств. (Унаследовано от VisualElement) |
BatchCommit() |
Устаревшие..
Обозначает конец пакета команд, применяемых к элементу, и указывает на то, что команды должны быть зафиксированы. (Унаследовано от VisualElement) |
ChangeVisualState() |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от View) |
ClearLogicalChildren() |
Устаревшие..
Удаляет все дочерние Elements. (Унаследовано от Element) |
ClearValue(BindableProperty) |
Устаревшие..
Очищает любое значение, заданное ранее для привязываемого свойства. (Унаследовано от BindableObject) |
ClearValue(BindablePropertyKey) |
Устаревшие..
Очищает любое значение, заданное ранее для привязываемого свойства, идентифицируемого ключом. (Унаследовано от BindableObject) |
CoerceValue(BindableProperty) |
Устаревшие..
Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства. (Унаследовано от BindableObject) |
CoerceValue(BindablePropertyKey) |
Устаревшие..
Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства. (Унаследовано от BindableObject) |
CrossPlatformArrange(Rect) |
Устаревшие..
Упорядочивает дочерние элементы ICrossPlatformLayout в пределах заданных границ. (Унаследовано от Layout) |
CrossPlatformMeasure(Double, Double) |
Устаревшие..
Измеряет требуемый размер ICrossPlatformLayout в заданных ограничениях. (Унаследовано от Layout) |
EffectIsAttached(String) |
Устаревшие..
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
FindByName(String) |
Устаревшие..
Возвращает элемент, содержащий указанное имя. (Унаследовано от Element) |
Focus() |
Устаревшие..
Пытается задать фокус для этого элемента. (Унаследовано от VisualElement) |
ForceLayout() |
Устаревшие..
Принудительно вызывает цикл макета для элемента и всех его потомков. (Унаследовано от Layout) |
GetChildElements(Point) |
Устаревшие..
Возвращает дочерние элементы, визуально находящиеся под указанными |
GetRendererOverrides<T>() |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от View) |
GetValue(BindableProperty) |
Устаревшие..
Возвращает значение, содержащееся в заданном привязываемом свойстве. (Унаследовано от BindableObject) |
InsertLogicalChild(Int32, Element) |
Устаревшие..
Вставляет логические Element дочерние элементы по указанному индексу. (Унаследовано от Element) |
InvalidateLayout() |
Устаревшие..
Делает недействительным текущий макет. (Унаследовано от Layout) |
InvalidateMeasure() |
Устаревшие..
Помечает текущую меру элемента как недопустимое. (Унаследовано от VisualElement) |
InvalidateMeasureNonVirtual(InvalidationTrigger) |
Устаревшие..
Отменяет меру элемента. (Унаследовано от VisualElement) |
InvalidateMeasureOverride() |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от Layout) |
IsSet(BindableProperty) |
Устаревшие..
Определяет, существует ли привязываемое свойство и имеет набор значений. (Унаследовано от BindableObject) |
Layout(Rect) |
Устаревшие..
Обновляет границы элементы во время цикла макета. (Унаследовано от VisualElement) |
LayoutChildren(Double, Double, Double, Double) |
Устаревшие..
Позиции и размеры дочерних элементов макета. (Унаследовано от Layout) |
LowerChild(View) |
Устаревшие..
Отправляет дочерний элемент в заднюю часть стека визуальных элементов. (Унаследовано от Layout) |
Measure(Double, Double, MeasureFlags) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от Layout) |
Measure(Double, Double) |
Устаревшие..
Возвращает минимальный размер, необходимый элементу для отображения на устройстве. Поля исключаются из измерения, но возвращаются с размером.
Не рекомендуется вызывать этот метод за пределами |
MeasureOverride(Double, Double) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от Layout) |
OnAdded(T) |
Устаревшие..
Вызывается при добавлении дочернего элемента в макет. Реализуйте этот метод, чтобы добавить для класса обработчик данного события. |
OnBindingContextChanged() |
Устаревшие..
Вызывается, когда контекст привязки View меняется. (Унаследовано от View) |
OnChildAdded(Element) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
OnChildMeasureInvalidated() |
Устаревшие..
Вызывается, когда дочерний элемент макета выдает MeasureInvalidated. Реализуйте этот метод, чтобы добавить для класса обработчик данного события. (Унаследовано от Layout) |
OnChildMeasureInvalidated(Object, EventArgs) |
Устаревшие..
Вызывается, когда дочерний элемент макета выдает MeasureInvalidated. Реализуйте этот метод, чтобы добавить для класса обработчик данного события. (Унаследовано от Layout) |
OnChildRemoved(Element, Int32) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
OnChildrenReordered() |
Устаревшие..
Вызывает событие ChildrenReordered. (Унаследовано от VisualElement) |
OnHandlerChanged() |
Устаревшие..
При переопределении в производном классе следует вызвать HandlerChanged событие. (Унаследовано от Element) |
OnHandlerChanging(HandlerChangingEventArgs) |
Устаревшие..
При переопределении в производном классе следует вызвать HandlerChanging событие. (Унаследовано от Element) |
OnMeasure(Double, Double) |
Устаревшие..
Метод, который вызывается при измерении макета. (Унаследовано от VisualElement) |
OnParentChanged() |
Устаревшие..
При переопределении в производном классе следует вызвать ParentChanged событие. (Унаследовано от Element) |
OnParentChanging(ParentChangingEventArgs) |
Устаревшие..
При переопределении в производном классе следует вызвать ParentChanging событие. (Унаследовано от Element) |
OnParentSet() |
Устаревшие..
Вызывает событие (внутреннее). |
OnPropertyChanged(String) |
Устаревшие..
Метод, вызываемый при изменении привязанного свойства. (Унаследовано от Element) |
OnPropertyChanging(String) |
Устаревшие..
Вызывает событие PropertyChanging. (Унаследовано от BindableObject) |
OnRemoved(T) |
Устаревшие..
Вызывается при удалении дочернего макета. Реализуйте этот метод, чтобы добавить для класса обработчик данного события. |
OnSizeAllocated(Double, Double) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от Layout) |
PlatformSizeChanged() |
Устаревшие..
Сигнализирует о том, что эквивалентный платформой элемент для размера этого элемента изменился, и может потребоваться новый цикл макета. (Унаследовано от VisualElement) |
RaiseChild(View) |
Устаревшие..
Отправляет дочерний элемент в переднюю часть стека визуальных элементов. (Унаследовано от Layout) |
RefreshIsEnabledProperty() |
Устаревшие..
Этот метод всегда должен вызываться, если происходит какое-то событие, а значение IsEnabledCore свойства изменится. (Унаследовано от VisualElement) |
RemoveBinding(BindableProperty) |
Устаревшие..
Удаляет ранее заданную привязку из привязываемого свойства. (Унаследовано от BindableObject) |
RemoveDynamicResource(BindableProperty) |
Устаревшие..
Удаляет ранее заданный динамический ресурс. (Унаследовано от Element) |
RemoveLogicalChild(Element) |
Устаревшие..
Удаляет первое вхождение определенного из Element логических дочерних элементов. (Унаследовано от Element) |
SetBinding(BindableProperty, BindingBase) |
Устаревшие..
Назначает привязку привязываемому свойству. (Унаследовано от BindableObject) |
SetDynamicResource(BindableProperty, String) |
Устаревшие..
BindableProperty Задает свойство этого элемента для обновления с помощью DynamicResource с предоставленным ключом. (Унаследовано от Element) |
SetValue(BindableProperty, Object) |
Устаревшие..
Задает значение указанного привязываемого свойства. (Унаследовано от BindableObject) |
SetValue(BindablePropertyKey, Object) |
Устаревшие..
Задает значение указанного привязываемого свойства. (Унаследовано от BindableObject) |
SetValueFromRenderer(BindableProperty, Object) |
Устаревшие..
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
SetValueFromRenderer(BindablePropertyKey, Object) |
Устаревшие..
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
ShouldInvalidateOnChildAdded(View) |
Устаревшие..
При реализации следует возвращать, следует ли вызывать при добавлении и возвращать, если он не должен вызываться |
ShouldInvalidateOnChildRemoved(View) |
Устаревшие..
При реализации следует возвращать, следует ли вызывать при удалении и возвращать |
SizeAllocated(Double, Double) |
Устаревшие..
Метод, который вызывается во время цикла макета, чтобы сигнализировать о начале макета вложенного дерева. (Унаследовано от VisualElement) |
UnapplyBindings() |
Устаревшие..
Удаляет все текущие привязки из текущего контекста. (Унаследовано от BindableObject) |
Unfocus() |
Устаревшие..
Отменяет фокус клавиатуры на этом элементе. (Унаследовано от VisualElement) |
UpdateChildrenLayout() |
Устаревшие..
Указывает, что макет должен изменить положение всех своих дочерних элементов. (Унаследовано от Layout) |
События
BatchCommitted |
Устаревшие..
Происходит при фиксации пакета изменений свойств путем вызова BatchCommit(). (Унаследовано от VisualElement) |
BindingContextChanged |
Устаревшие..
Происходит при изменении значения свойства BindingContext. (Унаследовано от BindableObject) |
ChildAdded |
Устаревшие..
Вызывается всякий раз, когда дочерний элемент добавляется в элемент. (Унаследовано от Element) |
ChildRemoved |
Устаревшие..
Вызывается всякий раз, когда дочерний элемент удаляется из элемента. (Унаследовано от Element) |
ChildrenReordered |
Устаревшие..
Происходит при изменении порядка дочерних элементов. (Унаследовано от VisualElement) |
DescendantAdded |
Устаревшие..
Вызывается всякий раз, когда дочерний элемент добавляется в поддеревку элемента. (Унаследовано от Element) |
DescendantRemoved |
Устаревшие..
Вызывается всякий раз, когда дочерний элемент удаляется из поддерев элементов. (Унаследовано от Element) |
FocusChangeRequested |
Устаревшие..
Происходит при запросе изменения фокуса. (Унаследовано от VisualElement) |
Focused |
Устаревшие..
Происходит при фокусе этого элемента. (Унаследовано от VisualElement) |
HandlerChanged |
Устаревшие..
Вызывается всякий раз, когда обработчик элемента изменился. (Унаследовано от Element) |
HandlerChanging |
Устаревшие..
Вызывается всякий раз, когда обработчик элемента начинает изменяться. (Унаследовано от Element) |
LayoutChanged |
Устаревшие..
Происходит в конце цикла макета, если какие-либо значения Bounds дочернего элемента изменились. (Унаследовано от Layout) |
Loaded |
Устаревшие..
Происходит при создании и добавлении элемента в визуальное дерево платформы. (Унаследовано от VisualElement) |
MeasureInvalidated |
Устаревшие..
Возникает, когда текущая мера элемента была недопустима. (Унаследовано от VisualElement) |
ParentChanged |
Устаревшие..
Вызывается всякий раз, когда родительский элемент изменился. (Унаследовано от Element) |
ParentChanging |
Устаревшие..
Вызывается всякий раз, когда элемент начинает изменяться. (Унаследовано от Element) |
PropertyChanged |
Устаревшие..
Появляется при изменении значения свойства. (Унаследовано от BindableObject) |
PropertyChanging |
Устаревшие..
Происходит при изменении значения свойства. (Унаследовано от BindableObject) |
SizeChanged |
Устаревшие..
Происходит при изменении размера элемента. (Унаследовано от VisualElement) |
Unfocused |
Устаревшие..
Происходит, когда этот элемент не сфокусирован. (Унаследовано от VisualElement) |
Unloaded |
Устаревшие..
Происходит, когда элемент больше не подключен к визуальному дереву платформы. (Унаследовано от VisualElement) |
Явные реализации интерфейса
IBindableLayout.Children |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ICollection<IView>.Add(IView) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ICollection<IView>.Clear() |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ICollection<IView>.Contains(IView) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ICollection<IView>.CopyTo(IView[], Int32) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ICollection<IView>.Count |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ICollection<IView>.IsReadOnly |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ICollection<IView>.Remove(IView) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
IContextFlyoutElement.ContextFlyout |
Устаревшие..
ContextFlyout Возвращает представление. Всплывающие элементы меню, всплывающие элементы меню и разделители меню можно добавить в контекстный всплывающий элемент. (Унаследовано от Element) |
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от BindableObject) |
IEffectControlProvider.RegisterEffect(Effect) |
Устаревшие..
Регистрирует указанный |
IElement.Handler |
Устаревшие..
Возвращает или задает обработчик представления элемента. (Унаследовано от VisualElement) |
IElement.Parent |
Устаревшие..
Возвращает родительский элемент элемента. (Унаследовано от Element) |
IElementController.Descendants() |
Устаревшие..
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
IElementController.LogicalChildren |
Устаревшие..
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
IElementController.SetValueFromRenderer(BindableProperty, Object) |
Устаревшие..
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
IEnumerable.GetEnumerator() |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
IEnumerable<IView>.GetEnumerator() |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
IGestureController.CompositeGestureRecognizers |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от View) |
IHotReloadableView.Reload() |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от View) |
IHotReloadableView.ReloadHandler |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от View) |
IHotReloadableView.TransferState(IView) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от View) |
ILayout.ClipsToBounds |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ILayoutManager.ArrangeChildren(Rect) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ILayoutManager.Measure(Double, Double) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
IList<IView>.IndexOf(IView) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
IList<IView>.Insert(Int32, IView) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
IList<IView>.RemoveAt(Int32) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
INameScope.RegisterName(String, Object) |
Устаревшие..
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
INameScope.UnregisterName(String) |
Устаревшие..
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
IPaddingElement.OnPaddingPropertyChanged(Thickness, Thickness) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от Layout) |
IPaddingElement.PaddingDefaultValueCreator() |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от Layout) |
IPropertyMapperView.GetPropertyMapperOverrides() |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от View) |
IReplaceableView.ReplacedView |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от View) |
ISafeAreaView.IgnoreSafeArea |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
IToolTipElement.ToolTip |
Устаревшие..
Представляет небольшое прямоугольное всплывающее окно, в котором отображается краткое описание назначения представления, когда пользователь отдохнует указатель на представление. (Унаследовано от Element) |
IView.Arrange(Rect) |
Устаревшие..
Позиционирует дочерние элементы и определяет размер элемента. (Унаследовано от VisualElement) |
IView.Background |
Устаревшие..
Получает краску, которая заполняет фон представления. (Унаследовано от VisualElement) |
IView.Clip |
Устаревшие..
Возвращает путь, используемый для определения структуры содержимого представления. (Унаследовано от VisualElement) |
IView.FlowDirection |
Устаревшие..
Направление, в котором элементы пользовательского интерфейса сканируются глазом (Унаследовано от VisualElement) |
IView.Height |
Устаревшие..
Возвращает указанную высоту IView. (Унаследовано от VisualElement) |
IView.HorizontalLayoutAlignment |
Устаревшие..
Определяет горизонтальный аспект расположения этого элемента в контейнере (Унаследовано от View) |
IView.InvalidateArrange() |
Устаревшие..
Метод, который вызывается для отмены макета этого представления. (Унаследовано от VisualElement) |
IView.InvalidateMeasure() |
Устаревшие..
Сигнализирует о том, что текущее значение меры этого представления больше не является допустимым и должно быть перекомпилировано во время следующей передачи меры. (Унаследовано от VisualElement) |
IView.IsFocused |
Устаревшие..
Возвращает значение, указывающее, ориентирован ли этот режим в данный момент. (Унаследовано от VisualElement) |
IView.Margin |
Устаревшие..
Поле представляет расстояние между представлением и его смежными представлениями. (Унаследовано от View) |
IView.MaximumHeight |
Устаревшие..
Возвращает указанное ограничение высоты IView в диапазоне от нуля до двойного. PositiveInfinity. (Унаследовано от VisualElement) |
IView.MaximumWidth |
Устаревшие..
Возвращает указанное ограничение ширины IView в диапазоне от нуля до двойного. PositiveInfinity. (Унаследовано от VisualElement) |
IView.Measure(Double, Double) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от Layout) |
IView.MinimumHeight |
Устаревшие..
Возвращает указанное минимальное ограничение высоты IView в диапазоне от нуля до двойного. PositiveInfinity. (Унаследовано от VisualElement) |
IView.MinimumWidth |
Устаревшие..
Возвращает указанное минимальное ограничение ширины IView в диапазоне от нуля до двойного. PositiveInfinity. (Унаследовано от VisualElement) |
IView.Semantics |
Устаревшие..
Добавляет семантику к каждому представлению для специальных возможностей (Унаследовано от VisualElement) |
IView.Shadow |
Устаревшие..
Рисует тень вокруг целевого представления. (Унаследовано от VisualElement) |
IView.VerticalLayoutAlignment |
Устаревшие..
Определяет вертикальный аспект расположения этого элемента в контейнере (Унаследовано от View) |
IView.Visibility |
Устаревшие..
Возвращает значение, определяющее, должно ли это представление быть частью визуального дерева или нет. (Унаследовано от VisualElement) |
IView.Width |
Устаревшие..
Возвращает указанную ширину IView. (Унаследовано от VisualElement) |
IVisualElementController.EffectiveFlowDirection |
Устаревшие..
Для внутреннего использования .NET MAUI. (Унаследовано от VisualElement) |
IVisualElementController.InvalidateMeasure(InvalidationTrigger) |
Устаревшие..
Для внутреннего использования .NET MAUI. (Унаследовано от VisualElement) |
IVisualTreeElement.GetVisualChildren() |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. (Унаследовано от Layout) |
IVisualTreeElement.GetVisualParent() |
Устаревшие..
Возвращает визуальный родитель элемента. (Унаследовано от Element) |
Методы расширения
AbortAnimation(IAnimatable, String) |
Устаревшие..
Останавливает анимацию. |
Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Устаревшие..
Задает указанные параметры и запускает анимацию. |
Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Устаревшие..
Задает указанные параметры и запускает анимацию. |
Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Устаревшие..
Задает указанные параметры и запускает анимацию. |
Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>, IAnimationManager) |
Устаревшие..
Задает указанные параметры и запускает анимацию. |
AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action, IAnimationManager) |
Устаревшие..
Задает указанные параметры и запускает кинетическую анимацию. |
AnimationIsRunning(IAnimatable, String) |
Устаревшие..
Возвращает логическое значение, указывающее, выполняется ли анимация, заданная в |
Batch(IAnimatable) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Устаревшие..
Создает и применяет привязку к свойству. |
SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object) |
Устаревшие..
Создает привязку между свойством исходного объекта и свойством целевого объекта. |
FindByName<T>(Element, String) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
CancelAnimations(VisualElement) |
Устаревшие..
Прерваны все анимации (например |
FadeTo(VisualElement, Double, UInt32, Easing) |
Устаревшие..
Возвращает задачу, которая выполняет исчезание, описанное параметрами |
InvalidateMeasure(VisualElement) |
Устаревшие..
Обновления макета могут быть вынуждены кодом приложения, а не полагаться на встроенное поведение системы макета. Однако это обычно не рекомендуется. Вызов InvalidateArrange, InvalidateMeasure или UpdateLayout обычно не требуется и может привести к снижению производительности при чрезмерном выполнении. Во многих ситуациях, когда код приложения может изменять свойства макета, система макета, вероятно, уже будет обрабатывать обновления асинхронно. Система макета также имеет оптимизацию для работы с каскадами изменений макета с помощью отношений родительского-дочернего элемента и принудительного макета с кодом приложения может работать в отношении таких оптимизаций. Тем не менее, возможно, что ситуации макета существуют в более сложных сценариях, когда принудительное создание макета является лучшим вариантом для устранения проблемы с временем или другой проблемы с макетом. Просто используйте его намеренно и экономно. |
LayoutTo(VisualElement, Rect, UInt32, Easing) |
Устаревшие..
view bounds параметром. |
RelRotateTo(VisualElement, Double, UInt32, Easing) |
Устаревшие..
Поворачивает элемент VisualElement, указанный в |
RelScaleTo(VisualElement, Double, UInt32, Easing) |
Устаревшие..
Возвращает задачу, которая масштабирует элемент VisualElement, указанный в |
RotateTo(VisualElement, Double, UInt32, Easing) |
Устаревшие..
Возвращает задачу, которая поворачивает VisualElement заданный |
RotateXTo(VisualElement, Double, UInt32, Easing) |
Устаревшие..
Возвращает задачу, которая перемежает ось X указанного VisualElement в ней |
RotateYTo(VisualElement, Double, UInt32, Easing) |
Устаревшие..
Возвращает задачу, которая перемежает ось Y указанного VisualElement |
ScaleTo(VisualElement, Double, UInt32, Easing) |
Устаревшие..
Возвращает задачу, которая масштабирует элемент VisualElement, указанный в |
ScaleXTo(VisualElement, Double, UInt32, Easing) |
Устаревшие..
Возвращает задачу, которая масштабирует ось VisualElement X заданного абсолютным коэффициентом |
ScaleYTo(VisualElement, Double, UInt32, Easing) |
Устаревшие..
Возвращает задачу, которая масштабирует ось VisualElement Y, заданной абсолютным коэффициентом |
TranslateTo(VisualElement, Double, Double, UInt32, Easing) |
Устаревшие..
Анимирует элементы TranslationX и TranslationY свойства из текущих значений в новые значения. Это гарантирует, что входной макет находится в той же позиции, что и визуальный макет. |
HasVisualStateGroups(VisualElement) |
Устаревшие..
Возвращает |
CheckHandlers(IView) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ComputeDesiredSize(IView, Double, Double) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ComputeFrame(IView, Rect) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ToHandler(IElement, IMauiContext) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ToPlatform(IElement, IMauiContext) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
ToHandler(IView, IMauiContext) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
SetSemanticFocus(IView) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
CaptureAsync(IView) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
DisconnectHandlers(IView) |
Устаревшие..
Базовый класс для макетов, позволяющих упорядочивать и группировать элементы управления пользовательским интерфейсом в приложении. |
GetVisualElementWindow(IVisualTreeElement) |
Устаревшие..
Возвращает окно, содержащее элемент визуального дерева, если элемент содержится в одном элементе. |
GetVisualTreeDescendants(IVisualTreeElement) |
Устаревшие..
Получает всю иерархию потомков в виде списка дочерних элементов для заданного элемента визуального дерева. |
GetVisualTreeElements(IVisualTreeElement, Point) |
Устаревшие..
Возвращает список дочерних элементов визуального дерева, основанных на заданной точке. |
GetVisualTreeElements(IVisualTreeElement, Rect) |
Устаревшие..
Возвращает список дочерних элементов визуального дерева на основе прямоугольника. |
GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double) |
Устаревшие..
Возвращает список дочерних элементов визуального дерева на основе прямоугольника, определенного его координатами, указанными в единицах платформы, а не пикселями. |
GetVisualTreeElements(IVisualTreeElement, Double, Double) |
Устаревшие..
Возвращает список дочерних элементов визуального дерева, основанных на заданной точке x, y. |