Shell Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения.
public ref class Shell : Microsoft::Maui::Controls::Page, Microsoft::Maui::Controls::IPageContainer<Microsoft::Maui::Controls::Page ^>, Microsoft::Maui::Controls::IShellController, Microsoft::Maui::IFlyoutView
[Microsoft.Maui.Controls.ContentProperty("Items")]
public class Shell : Microsoft.Maui.Controls.Page, Microsoft.Maui.Controls.IPageContainer<Microsoft.Maui.Controls.Page>, Microsoft.Maui.Controls.IShellController, Microsoft.Maui.IFlyoutView
[<Microsoft.Maui.Controls.ContentProperty("Items")>]
type Shell = class
inherit Page
interface IShellController
interface IPageController
interface IVisualElementController
interface IElementController
interface IPageContainer<Page>
interface IFlyoutView
interface IView
interface IElement
interface ITransform
Public Class Shell
Inherits Page
Implements IFlyoutView, IPageContainer(Of Page), IShellController
- Наследование
- Наследование
- Атрибуты
- Реализации
Конструкторы
Shell() |
Создает элемент Shell со значениями по умолчанию. |
Поля
ActionSheetSignalName |
Идентификатор, используемый внутренней системой обмена сообщениями для отображения листа действий. (Унаследовано от Page) |
AlertSignalName |
Идентификатор, используемый внутренней системой обмена сообщениями для отображения диалогового окна оповещения. (Унаследовано от Page) |
BackButtonBehaviorProperty |
Управляет поведением кнопки "Назад" страницы. |
BackgroundColorProperty |
Определяет цвет фона в хроме оболочки. Цвет не заполнит содержимое оболочки. |
BusySetSignalName |
Идентификатор, используемый внутренней системой обмена сообщениями для задания IsBusy. (Унаследовано от Page) |
CurrentItemProperty |
Выбранный в данный момент ShellItem. |
CurrentStateProperty |
Привязываемое свойство для CurrentState. |
DisabledColorProperty |
Определяет цвет для оттенка текста и значков, отключенных. |
FlyoutBackdropProperty |
Фон всплывающего элемента, который представляет собой внешний вид всплывающего наложения. |
FlyoutBackgroundColorProperty |
Цвет фона всплывающего элемента оболочки. |
FlyoutBackgroundImageAspectProperty |
Пропорции фонового изображения. |
FlyoutBackgroundImageProperty |
Задает всплывающее фоновое изображение типа ImageSource для файла, внедренного ресурса, URI или потока. |
FlyoutBackgroundProperty |
Привязываемое свойство для FlyoutBackground. |
FlyoutBehaviorProperty |
Управляет поведением, используемым для открытия всплывающего меню. |
FlyoutContentProperty |
Всплывающие элементы, представляющие всплывающее содержимое. |
FlyoutContentTemplateProperty |
Всплывающее содержимое можно определить, задав параметр DataTemplate. При желании заголовок всплывающего меню можно отобразить над содержимым всплывающего меню, а нижний колонтитул всплывающего меню — под содержимым всплывающего меню. |
FlyoutFooterProperty |
Внешний вид всплывающего колонтитула. Всплывающий нижний колонтитул — это содержимое, которое при необходимости отображается в нижней части всплывающего окна. |
FlyoutFooterTemplateProperty |
Внешний вид всплывающего колонтитула можно определить, задав значение DataTemplate. |
FlyoutHeaderBehaviorProperty |
Привязываемое свойство для FlyoutHeaderBehavior. |
FlyoutHeaderProperty |
Внешний вид всплывающего элемента. Всплывающий заголовок — это содержимое, которое при необходимости отображается в верхней части всплывающего элемента. |
FlyoutHeaderTemplateProperty |
Внешний вид всплывающего элемента можно определить, задав значение DataTemplate. |
FlyoutHeightProperty |
Высота всплывающего элемента. Это позволяет таким сценариям, как уменьшение высоты всплывающего элемента, чтобы он не заклинал панель вкладок. |
FlyoutIconProperty |
По умолчанию приложения оболочки оснащаются значком "гамбургера", при нажатии которого открывается всплывающее меню. Этот значок можно изменить, задав свойство FlyoutIcon. |
FlyoutIsPresentedProperty |
Всплывающее окно можно программно открыть и закрыть, задав свойство FlyoutIsPresented логическое значение, указывающее, открыт ли всплывающий элемент в данный момент. |
FlyoutItemIsVisibleProperty |
Видимость FlyoutItem . По умолчанию элементы всплывающего меню являются видимыми. |
FlyoutVerticalScrollModeProperty |
Изменяет поведение всплывающего элемента прокрутки. По умолчанию всплывающее меню можно прокручивать по вертикали, если элементы не помещаются в нем. |
FlyoutWidthProperty |
Ширина всплывающего элемента. Это позволяет таким сценариям, как развертывание всплывающего меню на всем экране. |
ForegroundColorProperty |
Определяет цвет для оттенка текста и значков. |
ItemsProperty |
Привязываемое свойство для Items. |
ItemTemplateProperty |
Применяется DataTemplate к каждому FlyoutItem объекту, управляемому оболочкой. |
MenuItemTemplateProperty |
Настраивает внешний вид каждого MenuItem. |
NavBarHasShadowProperty |
Определяет, имеет ли панель навигации тень. |
NavBarIsVisibleProperty |
Управляет тем, отображается ли панель навигации при отображении страницы. |
PresentationModeProperty |
Определяет анимацию навигации, возникающую при переходе на страницу с GoToAsync(ShellNavigationState, Boolean) помощью метода. Также управляет тем, что содержимое представлено модальным способом или нет. |
PromptSignalName |
Идентификатор, используемый внутренней системой обмена сообщениями для отображения диалогового окна запроса. (Унаследовано от Page) |
SearchHandlerProperty |
Управляет функциями Shell поиска. |
TabBarBackgroundColorProperty |
Определяет цвет фона для панели вкладок. Если свойство не задано, BackgroundColorProperty используется значение. |
TabBarDisabledColorProperty |
Определяет отключенный цвет для панели вкладок. Если свойство не задано, DisabledColorProperty используется значение. |
TabBarForegroundColorProperty |
Привязываемое свойство для присоединенного свойства |
TabBarIsVisibleProperty |
Управляет видимостью нижней панели вкладок. |
TabBarTitleColorProperty |
Определяет цвет заголовка для панели вкладок. Если свойство не задано, TitleColorProperty будет использоваться значение. |
TabBarUnselectedColorProperty |
Определяет неизбранный цвет для панели вкладок. Если свойство не задано, UnselectedColorProperty используется значение. |
TitleColorProperty |
Определяет цвет заголовка для панели вкладок. Если свойство не задано, TitleColorProperty будет использоваться значение. |
TitleViewProperty |
Позволяет отображать любой элемент View в панели навигации. |
transientNamescope |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. (Унаследовано от Element) |
UnselectedColorProperty |
Определяет неизбранный цвет для панели вкладок. Если свойство не задано, UnselectedColorProperty используется значение. |
Свойства
AnchorX |
Возвращает или задает компонент X центра для любой операции преобразования относительно границ элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
AnchorY |
Возвращает или задает компонент Y центра для любой операции преобразования относительно границ элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
AutomationId |
Возвращает или задает значение, которое позволяет платформе автоматизации находить этот элемент и взаимодействовать с ним. (Унаследовано от Element) |
Background |
Возвращает или задает значение Brush , которое будет использоваться для заполнения фона элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
BackgroundColor |
Возвращает или задает значение Color , которое заполняет фон элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
BackgroundImageSource |
Возвращает или задает ImageSource значение, которое будет использоваться в качестве фона для этой страницы. Это свойство может быть привязано. (Унаследовано от Page) |
Batched |
Возвращает значение, указывающее, что для этого элемента выполняются пакетные изменения. (Унаследовано от VisualElement) |
Behaviors |
Возвращает список объектов, Behavior связанных с этим элементом. Это свойство может быть привязано и доступно только для чтения. (Унаследовано от VisualElement) |
BindingContext |
Возвращает или задает объект, содержащий свойства, предназначенные для связанных свойств, принадлежащих этому BindableObject. Это свойство может быть привязано. (Унаследовано от BindableObject) |
Bounds |
Возвращает границы элемента в единицах, независимых от устройства. (Унаследовано от VisualElement) |
class |
Возвращает или задает классы стилей для элемента. (Унаследовано от NavigableElement) |
ClassId |
Возвращает или задает значение, используемое для идентификации коллекции семантически схожих элементов. (Унаследовано от Element) |
Clip |
Указывает область вырезки для элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
ContainerArea |
Возвращает или задает область, в ней содержится эта страница. (Унаследовано от Page) |
Current |
Статическое свойство, предоставляющее доступ к текущему элементу Shell. |
CurrentItem |
Выбранный в данный момент ShellItem. |
CurrentPage |
В настоящее время представленная страница. |
CurrentState |
Текущее состояние навигации Shell. |
DesiredSize |
Возвращает размер, вычисленный этим элементом на этапе измерения процесса компоновки. (Унаследовано от VisualElement) |
DisableLayout |
Возвращает значение, указывающее, что макет для этого элемента отключен. (Унаследовано от VisualElement) |
Dispatcher |
Возвращает диспетчер, который был доступен при создании этого привязываемого объекта, в противном случае пытается найти ближайший доступный диспетчер (вероятно, окно или приложение). (Унаследовано от BindableObject) |
EffectControlProvider |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
Effects |
Возвращает или задает стили и свойства, которые будут применяться к элементу во время выполнения. (Унаследовано от Element) |
FlowDirection |
Возвращает или задает направление потока макета. Это свойство может быть привязано. (Унаследовано от VisualElement) |
FlyoutBackdrop |
Получает или задает фон всплывающего элемента, который представляет собой внешний вид всплывающего элемента. |
FlyoutBackground |
Возвращает или задает цвет фона всплывающего элемента оболочки. |
FlyoutBackgroundColor |
Возвращает или задает цвет фона всплывающего элемента. |
FlyoutBackgroundImage |
Возвращает или задает фоновое изображение всплывающего меню. Тип ImageSource может быть файлом, внедренным ресурсом, URI или потоком. |
FlyoutBackgroundImageAspect |
Возвращает или задает пропорции фонового изображения. |
FlyoutBehavior |
Возвращает или задает поведение для открытия всплывающего меню. |
FlyoutContent |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
FlyoutContentTemplate |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
FlyoutFooter |
Возвращает или задает представление, определяющее внешний вид всплывающего колонтитула. Всплывающий нижний колонтитул — это содержимое, которое при необходимости отображается в нижней части всплывающего окна. |
FlyoutFooterTemplate |
Возвращает или задает внешний вид всплывающего колонтитула с помощью DataTemplateэлемента . |
FlyoutHeader |
Возвращает или задает представление, определяющее внешний вид заголовка всплывающего элемента. Всплывающий заголовок — это содержимое, которое при необходимости отображается в верхней части всплывающего элемента. |
FlyoutHeaderBehavior |
Возвращает или задает поведение заголовка для всплывающего элемента. |
FlyoutHeaderTemplate |
Возвращает или задает внешний вид заголовка всплывающего DataTemplateэлемента с помощью элемента управления. |
FlyoutHeight |
Возвращает или задает высоту всплывающего элемента. |
FlyoutIcon |
Возвращает или задает значок, который при нажатии открывает всплывающий элемент. |
FlyoutIsPresented |
Возвращает или задает видимое состояние всплывающего элемента. |
FlyoutItems |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
FlyoutVerticalScrollMode |
Изменяет поведение всплывающего элемента прокрутки. |
FlyoutWidth |
Возвращает или задает ширину всплывающего элемента. |
Frame |
Возвращает или задает кадр, который этот элемент находится на экране. (Унаследовано от VisualElement) |
Handler |
Возвращает или задает связанный с этим элементом IViewHandler . (Унаследовано от VisualElement) |
Height |
Возвращает текущую отрисовываемую высоту этого элемента. Это свойство может быть привязано и доступно только для чтения. (Унаследовано от VisualElement) |
HeightRequest |
Возвращает или задает требуемую переопределенную высоту для этого элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
IconImageSource |
Возвращает или задает значение, используемое ImageSource для значка, связанного с этой страницей. Это свойство может быть привязано. (Унаследовано от Page) |
Id |
Получает значение, которое можно использовать для уникальной идентификации элемента во время выполнения приложения. (Унаследовано от Element) |
IgnoresContainerArea |
Возвращает или задает значение, определяющее, следует ли игнорировать ContainerArea. Это свойство может быть привязано. (Унаследовано от Page) |
InputTransparent |
Возвращает или задает значение, указывающее, отвечает ли этот элемент на тестирование попаданий во время взаимодействия с пользователем. Это свойство может быть привязано. (Унаследовано от VisualElement) |
InternalChildren |
Возвращает внутреннюю коллекцию дочерних элементов, содержащихся на этой странице. (Унаследовано от Page) |
IsBusy |
Возвращает или задает состояние занятой страницы. В результате зависящий от платформы глобальный индикатор действия отображает состояние "Занято". Это свойство может быть привязано. (Унаследовано от Page) |
IsEnabled |
Возвращает или задает значение, указывающее, включен ли этот элемент в пользовательском интерфейсе. Это свойство может быть привязано. (Унаследовано от VisualElement) |
IsEnabledCore |
Это значение представляет накопительное значение IsEnabled. Все типы, переопределиющие это свойство, также должны вызывать метод RefreshIsEnabledProperty(), если значение изменится. (Унаследовано от VisualElement) |
IsFocused |
Возвращает значение, указывающее, имеет ли этот элемент фокус в настоящее время. Это свойство может быть привязано. (Унаследовано от VisualElement) |
IsInPlatformLayout |
Возвращает или задает значение, указывающее, что этот элемент в настоящее время проходит через цикл макета платформы. (Унаследовано от VisualElement) |
IsLoaded |
Указывает, подключен ли элемент к дереву основного объекта. (Унаследовано от VisualElement) |
IsPlatformEnabled |
Возвращает или задает значение, указывающее, включен ли эквивалентный элемент платформы этих элементов. (Унаследовано от VisualElement) |
IsPlatformStateConsistent |
Возвращает или задает значение, указывающее, что данный элемент в настоящее время согласуется с состоянием эквивалентного элемента платформы. (Унаследовано от VisualElement) |
IsVisible |
Возвращает или задает значение, определяющее, будет ли этот элемент отображаться на экране и занять место в макетах. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Items | |
ItemTemplate |
Возвращает или задает, DataTemplate примененные к каждому из элементов. |
LogicalChildren |
Устаревшие..
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. (Унаследовано от Element) |
MaximumHeightRequest |
Возвращает или задает максимальную высоту элемента, запрашиваемого во время макета. Это свойство может быть привязано. (Унаследовано от VisualElement) |
MaximumWidthRequest |
Возвращает или задает максимальную ширину элемента, запрашиваемого во время макета. Это свойство может быть привязано. (Унаследовано от VisualElement) |
MenuBarItems |
MenuBarItem Возвращает объекты для этой страницы, реализованные в конкретных платформах. (Унаследовано от Page) |
MenuItemTemplate |
Возвращает или задает примененные DataTemplate к объектам MenuItem в коллекции MenuItems. |
MinimumHeightRequest |
Возвращает или задает минимальную высоту элемента, запрашиваемого во время макета. Это свойство может быть привязано. (Унаследовано от VisualElement) |
MinimumWidthRequest |
Возвращает или задает минимальную ширину элемента, запрашиваемого во время макета. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Navigation |
Возвращает объект, ответственный за обработку навигации на основе стека. (Унаследовано от NavigableElement) |
NavigationProxy |
Возвращает приведение Navigation к объекту NavigationProxy. (Унаследовано от NavigableElement) |
Opacity |
Возвращает или задает значение непрозрачности, применяемое к элементу при его отрисовке. Диапазон этого значения составляет от 0 до 1; Значения за пределами этого диапазона будут иметь ближайшее допустимое значение. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Padding |
Возвращает или задает пространство между содержимым страницы и его границой. Это свойство может быть привязано. (Унаследовано от Page) |
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) |
Title |
Возвращает или задает заголовок страницы. (Унаследовано от Page) |
ToolbarItems |
ToolbarItem Возвращает объекты для этой страницы, реализованные в конкретных платформах. (Унаследовано от Page) |
TranslationX |
Возвращает или задает дельту преобразования по оси X для элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
TranslationY |
Возвращает или задает дельту преобразования по оси Y для элемента. Это свойство может быть привязано. (Унаследовано от VisualElement) |
Triggers |
Возвращает список объектов, TriggerBase связанных с этим элементом. Это свойство может быть привязано и доступно только для чтения. (Унаследовано от VisualElement) |
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) |
Позволяет подклассам реализовать настраиваемую логику упорядочивания во время передачи макета элементов управления. (Унаследовано от VisualElement) |
BatchBegin() |
Обозначает начало пакета изменений, вносимых в свойства элементов. Это может повысить производительность, если изменится большее количество значений свойств. (Унаследовано от VisualElement) |
BatchCommit() |
Обозначает конец пакета команд, применяемых к элементу, и указывает на то, что команды должны быть зафиксированы. (Унаследовано от VisualElement) |
ChangeVisualState() |
Изменяет текущее визуальное состояние на основе текущих значений свойств элементов. (Унаследовано от VisualElement) |
ClearLogicalChildren() |
Удаляет все дочерние Elements. (Унаследовано от Element) |
ClearValue(BindableProperty) |
Очищает любое значение, заданное ранее для привязываемого свойства. (Унаследовано от BindableObject) |
ClearValue(BindablePropertyKey) |
Очищает любое значение, заданное ранее для привязываемого свойства, идентифицируемого ключом. (Унаследовано от BindableObject) |
CoerceValue(BindableProperty) |
Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства. (Унаследовано от BindableObject) |
CoerceValue(BindablePropertyKey) |
Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства. (Унаследовано от BindableObject) |
DisplayActionSheet(String, String, String, FlowDirection, String[]) |
Отображает лист действий платформы, позволяющий пользователю приложения выбирать из нескольких кнопок. (Унаследовано от Page) |
DisplayActionSheet(String, String, String, String[]) |
Отображает лист действий платформы, позволяющий пользователю приложения выбирать из нескольких кнопок. (Унаследовано от Page) |
DisplayAlert(String, String, String, FlowDirection) |
Отображает диалоговое окно оповещения пользователю приложения с одной кнопкой отмены. (Унаследовано от Page) |
DisplayAlert(String, String, String, String, FlowDirection) |
Отображает диалоговое окно оповещения пользователю приложения с одной кнопкой отмены. (Унаследовано от Page) |
DisplayAlert(String, String, String, String) |
Отображает диалоговое окно оповещения пользователю приложения с одной кнопкой отмены. (Унаследовано от Page) |
DisplayAlert(String, String, String) |
Отображает диалоговое окно оповещения пользователю приложения с одной кнопкой отмены. (Унаследовано от Page) |
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard, String) |
Отображает диалоговое окно запроса пользователю приложения с намерением записать одно строковое значение. (Унаследовано от Page) |
EffectIsAttached(String) |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
FindByName(String) |
Возвращает элемент, содержащий указанное имя. (Унаследовано от Element) |
Focus() |
Пытается задать фокус для этого элемента. (Унаследовано от VisualElement) |
ForceLayout() |
Принудительно выполняет передачу макета страницы. (Унаследовано от Page) |
GetBackButtonBehavior(BindableObject) |
Возвращает значение BackButtonBehaviorProperty для |
GetBackgroundColor(BindableObject) |
Возвращает цвет фона в хроме оболочки. |
GetDisabledColor(BindableObject) |
Получает цвет для оттенка текста и значков, отключенных. |
GetFlyoutBackdrop(BindableObject) |
Возвращает цвет неподбранного текста и значков в хроме оболочки. |
GetFlyoutBehavior(BindableObject) |
Возвращает поведение, используемое для открытия всплывающего меню при представлении заданного |
GetFlyoutHeight(BindableObject) |
Возвращает высоту всплывающего элемента при активном выполнении данного действия |
GetFlyoutItemIsVisible(BindableObject) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
GetFlyoutWidth(BindableObject) |
Возвращает ширину всплывающего элемента. |
GetForegroundColor(BindableObject) |
Возвращает цвет переднего плана для панели вкладок. |
GetItemTemplate(BindableObject) |
Возвращает примененный к каждому FlyoutItem объекту, управляемому DataTemplate оболочкой. |
GetMenuItemTemplate(BindableObject) |
Возвращает примененный DataTemplate к MenuItem объектам в коллекции MenuItems. |
GetNavBarHasShadow(BindableObject) |
Возвращает значение, представляющее, имеет ли панель навигации тень при активном значении |
GetNavBarIsVisible(BindableObject) |
Возвращает значение, указывающее, отображается ли панель навигации, когда задано |
GetParentWindow() |
Извлекает родительское окно, содержащее страницу. (Унаследовано от Page) |
GetPresentationMode(BindableObject) |
Получает анимацию навигации, возникающую при переходе на страницу с GoToAsync(ShellNavigationState, Boolean) помощью метода. |
GetSearchHandler(BindableObject) |
Возвращает встроенную функцию поиска. |
GetTabBarBackgroundColor(BindableObject) |
Возвращает цвет фона для панели вкладок. |
GetTabBarDisabledColor(BindableObject) |
Возвращает цвет фона для панели вкладок. |
GetTabBarForegroundColor(BindableObject) |
Возвращает цвет панели вкладок при отключении. |
GetTabBarIsVisible(BindableObject) |
Получает видимость вкладок при активном выполнении данного действия |
GetTabBarTitleColor(BindableObject) |
Возвращает цвет переднего плана для панели вкладок. |
GetTabBarUnselectedColor(BindableObject) |
Возвращает цвет заголовка для панели вкладок. |
GetTitleColor(BindableObject) |
Возвращает цвет, используемый для заголовка текущей страницы. |
GetTitleView(BindableObject) |
Возвращает любой объект View , отображаемый на панели навигации, когда данный параметр |
GetUnselectedColor(BindableObject) |
Возвращает цвет неподбранного текста и значков в хроме оболочки. |
GetValue(BindableProperty) |
Возвращает значение, содержащееся в заданном привязываемом свойстве. (Унаследовано от BindableObject) |
GoToAsync(ShellNavigationState, Boolean, IDictionary<String,Object>) |
Асинхронно переходит к |
GoToAsync(ShellNavigationState, Boolean, ShellNavigationQueryParameters) |
Этот метод переходит к объекту ShellNavigationState и возвращает значение Task. |
GoToAsync(ShellNavigationState, Boolean) |
Асинхронно переходит к |
GoToAsync(ShellNavigationState, IDictionary<String,Object>) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
GoToAsync(ShellNavigationState, ShellNavigationQueryParameters) |
Этот метод переходит к объекту ShellNavigationState и возвращает значение Task , которое завершится после анимации навигации. |
GoToAsync(ShellNavigationState) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
InsertLogicalChild(Int32, Element) |
Вставляет логические Element дочерние элементы по указанному индексу. (Унаследовано от Element) |
InvalidateMeasure() |
Помечает текущую меру элемента как недопустимое. (Унаследовано от VisualElement) |
InvalidateMeasureNonVirtual(InvalidationTrigger) |
Устаревшие..
Отменяет меру элемента. (Унаследовано от VisualElement) |
InvalidateMeasureOverride() |
Предоставляет способ разрешить переопределение подклассов (например, Layout) InvalidateMeasure() (Унаследовано от VisualElement) |
IsSet(BindableProperty) |
Определяет, существует ли привязываемое свойство и имеет набор значений. (Унаследовано от BindableObject) |
Layout(Rect) |
Обновляет границы элементы во время цикла макета. (Унаследовано от VisualElement) |
LayoutChildren(Double, Double, Double, Double) |
Устаревшие..
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
Measure(Double, Double, MeasureFlags) |
Устаревшие..
Возвращает минимальный размер, необходимый элементу для отображения на устройстве. (Унаследовано от VisualElement) |
Measure(Double, Double) |
Возвращает минимальный размер, необходимый элементу для отображения на устройстве. Поля исключаются из измерения, но возвращаются с размером.
Не рекомендуется вызывать этот метод за пределами |
MeasureOverride(Double, Double) |
Позволяет подклассам реализовать пользовательскую логику мер во время прохождения мер элементов управления. (Унаследовано от VisualElement) |
On<T>() |
Возвращает зависящий от платформы экземпляр этого класса |
OnAppearing() |
При переопределении в производном классе позволяет разработчикам приложений настраивать поведение непосредственно перед тем, как страница становится видимой. (Унаследовано от Page) |
OnBackButtonPressed() |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
OnBindingContextChanged() |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
OnChildAdded(Element) |
Вызывается при добавлении дочернего объекта в этот элемент. (Унаследовано от VisualElement) |
OnChildMeasureInvalidated(Object, EventArgs) |
Указывает, что предпочтительный размер дочернего элемента Element был изменен. (Унаследовано от Page) |
OnChildRemoved(Element, Int32) |
Вызывается при удалении дочернего объекта из этого элемента. (Унаследовано от VisualElement) |
OnChildrenReordered() |
Вызывает событие ChildrenReordered. (Унаследовано от VisualElement) |
OnDisappearing() |
При переопределении в производном классе позволяет разработчику приложений настраивать поведение по мере исчезновения страницы. (Унаследовано от Page) |
OnHandlerChanged() |
При переопределении в производном классе следует вызвать HandlerChanged событие. (Унаследовано от Element) |
OnHandlerChanging(HandlerChangingEventArgs) |
При переопределении в производном классе следует вызвать HandlerChanging событие. (Унаследовано от Element) |
OnMeasure(Double, Double) |
Устаревшие..
Метод, который вызывается при измерении макета. (Унаследовано от VisualElement) |
OnNavigated(ShellNavigatedEventArgs) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
OnNavigatedFrom(NavigatedFromEventArgs) |
При переопределении в производном классе позволяет разработчикам приложений настраивать поведение сразу после перехода страницы. (Унаследовано от Page) |
OnNavigatedTo(NavigatedToEventArgs) |
При переопределении в производном классе позволяет разработчикам приложений настраивать поведение сразу после перехода на страницу. (Унаследовано от Page) |
OnNavigating(ShellNavigatingEventArgs) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
OnNavigatingFrom(NavigatingFromEventArgs) |
При переопределении в производном классе позволяет разработчикам приложений настраивать поведение непосредственно перед переходом на страницу. (Унаследовано от Page) |
OnParentChanged() |
При переопределении в производном классе следует вызвать ParentChanged событие. (Унаследовано от Element) |
OnParentChanging(ParentChangingEventArgs) |
При переопределении в производном классе следует вызвать ParentChanging событие. (Унаследовано от Element) |
OnParentSet() |
Вызывается при изменении свойства страницы Parent . (Унаследовано от Page) |
OnPropertyChanged(String) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
OnPropertyChanging(String) |
Вызывает событие PropertyChanging. (Унаследовано от BindableObject) |
OnSizeAllocated(Double, Double) |
Указывает, что страница была назначена размеру. (Унаследовано от Page) |
PlatformSizeChanged() |
Сигнализирует о том, что эквивалентный платформой элемент для размера этого элемента изменился, и может потребоваться новый цикл макета. (Унаследовано от VisualElement) |
RefreshIsEnabledProperty() |
Этот метод всегда должен вызываться, если происходит какое-то событие, а значение IsEnabledCore свойства изменится. (Унаследовано от VisualElement) |
RemoveBinding(BindableProperty) |
Удаляет ранее заданную привязку из привязываемого свойства. (Унаследовано от BindableObject) |
RemoveDynamicResource(BindableProperty) |
Удаляет ранее заданный динамический ресурс. (Унаследовано от Element) |
RemoveLogicalChild(Element) |
Удаляет первое вхождение определенного из Element логических дочерних элементов. (Унаследовано от Element) |
SendAppearing() |
Отправляет сигнал на страницу, которая будет визуально отображаться на экране. (Унаследовано от Page) |
SendBackButtonPressed() |
Вызывает OnBackButtonPressed(). (Унаследовано от Page) |
SendDisappearing() |
Отправляет сигнал на страницу, которая будет визуально скрыта с экрана. (Унаследовано от Page) |
SetBackButtonBehavior(BindableObject, BackButtonBehavior) |
Задает поведение кнопки "Назад" при представлении заданного элемента |
SetBackgroundColor(BindableObject, Color) |
Задает цвет фона в хроме оболочки. Цвет не заполнит содержимое оболочки. |
SetBinding(BindableProperty, BindingBase) |
Назначает привязку привязываемому свойству. (Унаследовано от BindableObject) |
SetDisabledColor(BindableObject, Color) |
Задает цвет для оттенка текста и значков, отключенных. |
SetDynamicResource(BindableProperty, String) |
BindableProperty Задает свойство этого элемента для обновления с помощью DynamicResource с предоставленным ключом. (Унаследовано от Element) |
SetFlyoutBackdrop(BindableObject, Brush) |
Задает фон всплывающего элемента, который представляет собой внешний вид всплывающих элементов. |
SetFlyoutBehavior(BindableObject, FlyoutBehavior) |
Задает поведение, используемое для открытия всплывающего меню при представлении заданного |
SetFlyoutHeight(BindableObject, Double) |
Задает высоту всплывающего элемента. |
SetFlyoutItemIsVisible(BindableObject, Boolean) |
Задает значение, определяющее, имеет ли объект видимый FlyoutItem в всплывающем меню. По умолчанию элементы всплывающего меню являются видимыми. Однако элемент может быть скрыт во всплывающем элементе с помощью FlyoutItemIsVisiblePropertyэлемента. |
SetFlyoutWidth(BindableObject, Double) |
Задает ширину всплывающего элемента при активном выполнении. |
SetForegroundColor(BindableObject, Color) |
Определяет цвет переднего плана для панели вкладок. Если свойство не задано, ForegroundColorProperty используется значение. |
SetItemTemplate(BindableObject, DataTemplate) |
Задает примененный к каждому FlyoutItem объекту, управляемому DataTemplate оболочкой. |
SetMenuItemTemplate(BindableObject, DataTemplate) |
Задает примененные DataTemplate к MenuItem объектам коллекции MenuItems. Оболочка предоставляет свойства Text и IconImageSource в BindingContext объекта MenuItemTemplate. |
SetNavBarHasShadow(BindableObject, Boolean) |
Определяет, имеет ли панель навигации тень, если данный параметр |
SetNavBarIsVisible(BindableObject, Boolean) |
Определяет, отображается ли панель навигации при отображении данного элемента |
SetPresentationMode(BindableObject, PresentationMode) |
Задает анимацию навигации, которая воспроизводится при Page переходе к методу GoToAsync(ShellNavigationState, Boolean) . |
SetSearchHandler(BindableObject, SearchHandler) |
Задает обработчик, ответственный за реализацию интегрированных функций поиска, когда данный параметр |
SetTabBarBackgroundColor(BindableObject, Color) |
Задает цвет фона для панели вкладок. Если свойство не задано, используется значение свойства BackgroundColor. |
SetTabBarDisabledColor(BindableObject, Color) |
Задает отключенный цвет для панели вкладок. Если свойство не задано, DisabledColorProperty используется значение. |
SetTabBarForegroundColor(BindableObject, Color) |
Задает цвет переднего плана для панели вкладок. Если свойство не задано, используется значение свойства ForegroundColor. |
SetTabBarIsVisible(BindableObject, Boolean) |
Задает видимость вкладок при активном выполнении данной операции |
SetTabBarTitleColor(BindableObject, Color) |
Задает цвет заголовка для панели вкладок. Если свойство не задано, TitleColorProperty будет использоваться значение. |
SetTabBarUnselectedColor(BindableObject, Color) |
Задает неподбранный цвет для панели вкладок. Если свойство не задано, используется значение свойства UnselectedColor. |
SetTitleColor(BindableObject, Color) |
Задает цвет, используемый для заголовка текущей страницы. |
SetTitleView(BindableObject, View) |
Задает любой View объект, отображаемый на панели навигации, если данный параметр |
SetUnselectedColor(BindableObject, Color) |
Задает цвет для неизбираемого текста и значков в хроме оболочки. |
SetValue(BindableProperty, Object) |
Задает значение указанного привязываемого свойства. (Унаследовано от BindableObject) |
SetValue(BindablePropertyKey, Object) |
Задает значение указанного привязываемого свойства. (Унаследовано от BindableObject) |
SetValueFromRenderer(BindableProperty, Object) |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
SetValueFromRenderer(BindablePropertyKey, Object) |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
SizeAllocated(Double, Double) |
Метод, который вызывается во время цикла макета, чтобы сигнализировать о начале макета вложенного дерева. (Унаследовано от VisualElement) |
UnapplyBindings() |
Удаляет все текущие привязки из текущего контекста. (Унаследовано от BindableObject) |
Unfocus() |
Отменяет фокус клавиатуры на этом элементе. (Унаследовано от VisualElement) |
UpdateChildrenLayout() |
Устаревшие..
Запрашивает, чтобы дочерние Elementчасти страницы обновляли их макеты. (Унаследовано от Page) |
События
Appearing |
Вызывается при визуальном отображении этой страницы на экране. (Унаследовано от Page) |
BatchCommitted |
Происходит при фиксации пакета изменений свойств путем вызова BatchCommit(). (Унаследовано от VisualElement) |
BindingContextChanged |
Происходит при изменении значения свойства BindingContext. (Унаследовано от BindableObject) |
ChildAdded |
Вызывается всякий раз, когда дочерний элемент добавляется в элемент. (Унаследовано от Element) |
ChildRemoved |
Вызывается всякий раз, когда дочерний элемент удаляется из элемента. (Унаследовано от Element) |
ChildrenReordered |
Происходит при изменении порядка дочерних элементов. (Унаследовано от VisualElement) |
DescendantAdded |
Вызывается всякий раз, когда дочерний элемент добавляется в поддеревку элемента. (Унаследовано от Element) |
DescendantRemoved |
Вызывается всякий раз, когда дочерний элемент удаляется из поддерев элементов. (Унаследовано от Element) |
Disappearing |
Возникает, когда эта страница визуально исчезает с экрана. (Унаследовано от Page) |
FocusChangeRequested |
Устаревшие..
Происходит при запросе изменения фокуса. (Унаследовано от VisualElement) |
Focused |
Происходит при фокусе этого элемента. (Унаследовано от VisualElement) |
HandlerChanged |
Вызывается всякий раз, когда обработчик элемента изменился. (Унаследовано от Element) |
HandlerChanging |
Вызывается всякий раз, когда обработчик элемента начинает изменяться. (Унаследовано от Element) |
LayoutChanged |
Вызывается при изменении дочерних элементов этой страницы и, следовательно, возможно, макета. (Унаследовано от Page) |
Loaded |
Происходит при создании и добавлении элемента в визуальное дерево платформы. (Унаследовано от VisualElement) |
MeasureInvalidated |
Возникает, когда текущая мера элемента была недопустима. (Унаследовано от VisualElement) |
Navigated |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
NavigatedFrom |
Возникает после перехода страницы. (Унаследовано от Page) |
NavigatedTo |
Вызывается после перехода на страницу. (Унаследовано от Page) |
Navigating |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
NavigatingFrom |
Создается перед переходом от страницы. (Унаследовано от Page) |
ParentChanged |
Вызывается всякий раз, когда родительский элемент изменился. (Унаследовано от Element) |
ParentChanging |
Вызывается всякий раз, когда элемент начинает изменяться. (Унаследовано от Element) |
PropertyChanged |
Появляется при изменении значения свойства. (Унаследовано от BindableObject) |
PropertyChanging |
Происходит при изменении значения свойства. (Унаследовано от BindableObject) |
SizeChanged |
Происходит при изменении размера элемента. (Унаследовано от VisualElement) |
Unfocused |
Происходит, когда этот элемент не сфокусирован. (Унаследовано от VisualElement) |
Unloaded |
Происходит, когда элемент больше не подключен к визуальному дереву платформы. (Унаследовано от VisualElement) |
Явные реализации интерфейса
IContextFlyoutElement.ContextFlyout |
ContextFlyout Возвращает представление. Всплывающие элементы меню, всплывающие элементы меню и разделители меню можно добавить в контекстный всплывающий элемент. (Унаследовано от Element) |
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. (Унаследовано от 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) |
IFlyoutView.Detail |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IFlyoutView.Flyout |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IFlyoutView.FlyoutBehavior |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IFlyoutView.IsGestureEnabled |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IFlyoutView.IsPresented |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
INameScope.RegisterName(String, Object) |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
INameScope.UnregisterName(String) |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
IPaddingElement.OnPaddingPropertyChanged(Thickness, Thickness) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. (Унаследовано от Page) |
IPaddingElement.PaddingDefaultValueCreator() |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. (Унаследовано от Page) |
ISafeAreaView.IgnoreSafeArea |
Указывает, как содержимое представления должно быть размещено в отношении препятствий. Если это значение имеет значение |
IShellController.AddAppearanceObserver(IAppearanceObserver, Element) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.AddFlyoutBehaviorObserver(IFlyoutBehaviorObserver) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.AppearanceChanged(Element, Boolean) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.FlyoutContent |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.FlyoutFooter |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.FlyoutHeader |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.FlyoutItemsChanged |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.GenerateFlyoutGrouping() |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.GetFlyoutItemDataTemplate(BindableObject) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.GetItems() |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.ItemsCollectionChanged |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.OnFlyoutItemSelected(Element) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.OnFlyoutItemSelectedAsync(Element) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.ProposeNavigation(ShellNavigationSource, ShellItem, ShellSection, ShellContent, IReadOnlyList<Page>, Boolean) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.RemoveAppearanceObserver(IAppearanceObserver) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.StructureChanged |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IShellController.UpdateCurrentState(ShellNavigationSource) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
IToolbarElement.Toolbar |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. (Унаследовано от Page) |
IToolTipElement.ToolTip |
Представляет небольшое прямоугольное всплывающее окно, в котором отображается краткое описание назначения представления, когда пользователь отдохнует указатель на представление. (Унаследовано от Element) |
IView.Arrange(Rect) |
Позиционирует дочерние элементы и определяет размер элемента. (Унаследовано от VisualElement) |
IView.Background |
Получает краску, которая заполняет фон представления. (Унаследовано от Page) |
IView.Clip |
Возвращает путь, используемый для определения структуры содержимого представления. (Унаследовано от VisualElement) |
IView.FlowDirection |
Направление, в котором элементы пользовательского интерфейса сканируются глазом (Унаследовано от VisualElement) |
IView.Height |
Возвращает указанную высоту IView. (Унаследовано от VisualElement) |
IView.HorizontalLayoutAlignment |
Определяет горизонтальный аспект расположения этого элемента в контейнере (Унаследовано от VisualElement) |
IView.InvalidateArrange() |
Метод, который вызывается для отмены макета этого представления. (Унаследовано от VisualElement) |
IView.InvalidateMeasure() |
Сигнализирует о том, что текущее значение меры этого представления больше не является допустимым и должно быть перекомпилировано во время следующей передачи меры. (Унаследовано от VisualElement) |
IView.IsFocused |
Возвращает значение, указывающее, ориентирован ли этот режим в данный момент. (Унаследовано от VisualElement) |
IView.Margin |
Поле представляет расстояние между представлением и его смежными представлениями. (Унаследовано от VisualElement) |
IView.MaximumHeight |
Возвращает указанное ограничение высоты IView в диапазоне от нуля до двойного. PositiveInfinity. (Унаследовано от VisualElement) |
IView.MaximumWidth |
Возвращает указанное ограничение ширины IView в диапазоне от нуля до двойного. PositiveInfinity. (Унаследовано от VisualElement) |
IView.Measure(Double, Double) |
Обновляет размер представления. (Унаследовано от VisualElement) |
IView.MinimumHeight |
Возвращает указанное минимальное ограничение высоты IView в диапазоне от нуля до двойного. PositiveInfinity. (Унаследовано от VisualElement) |
IView.MinimumWidth |
Возвращает указанное минимальное ограничение ширины IView в диапазоне от нуля до двойного. PositiveInfinity. (Унаследовано от VisualElement) |
IView.Semantics |
Добавляет семантику к каждому представлению для специальных возможностей (Унаследовано от VisualElement) |
IView.Shadow |
Рисует тень вокруг целевого представления. (Унаследовано от VisualElement) |
IView.VerticalLayoutAlignment |
Определяет вертикальный аспект расположения этого элемента в контейнере (Унаследовано от VisualElement) |
IView.Visibility |
Возвращает значение, определяющее, должно ли это представление быть частью визуального дерева или нет. (Унаследовано от VisualElement) |
IView.Width |
Возвращает указанную ширину IView. (Унаследовано от VisualElement) |
IVisualElementController.EffectiveFlowDirection |
Для внутреннего использования .NET MAUI. (Унаследовано от VisualElement) |
IVisualElementController.InvalidateMeasure(InvalidationTrigger) |
Для внутреннего использования .NET MAUI. (Унаследовано от VisualElement) |
IVisualTreeElement.GetVisualChildren() |
Возвращает список визуальных дочерних элементов элемента, доступный для чтения. (Унаследовано от Element) |
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) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Создает и применяет привязку к свойству. |
SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object) |
Создает привязку между свойством исходного объекта и свойством целевого объекта. |
AncestorToRoot(Page) |
Для внутреннего использования платформой Microsoft.Maui.Controls. |
FindByName<T>(Element, String) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
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) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
ComputeDesiredSize(IView, Double, Double) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
ComputeFrame(IView, Rect) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
ToHandler(IElement, IMauiContext) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
ToPlatform(IElement, IMauiContext) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
ToHandler(IView, IMauiContext) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
SetSemanticFocus(IView) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
CaptureAsync(IView) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
DisconnectHandlers(IView) |
Page предоставляет основные компоненты пользовательского интерфейса, необходимые для большинства приложений, позволяя сосредоточиться на базовой рабочей нагрузке приложения. |
GetVisualElementWindow(IVisualTreeElement) |
Возвращает окно, содержащее элемент визуального дерева, если элемент содержится в одном элементе. |
GetVisualTreeDescendants(IVisualTreeElement) |
Получает всю иерархию потомков в виде списка дочерних элементов для заданного элемента визуального дерева. |
GetVisualTreeElements(IVisualTreeElement, Point) |
Возвращает список дочерних элементов визуального дерева, основанных на заданной точке. |
GetVisualTreeElements(IVisualTreeElement, Rect) |
Возвращает список дочерних элементов визуального дерева на основе прямоугольника. |
GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double) |
Возвращает список дочерних элементов визуального дерева на основе прямоугольника, определенного его координатами, указанными в единицах платформы, а не пикселями. |
GetVisualTreeElements(IVisualTreeElement, Double, Double) |
Возвращает список дочерних элементов визуального дерева, основанных на заданной точке x, y. |