MasterDetailPage Класс

Определение

Внимание!

MasterDetailPage is obsolete as of version 5.0.0. Please use FlyoutPage instead.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

[Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._MasterDetailPageRenderer))]
[System.Obsolete("MasterDetailPage is obsolete as of version 5.0.0. Please use FlyoutPage instead.")]
public class MasterDetailPage : Xamarin.Forms.FlyoutPage, Xamarin.Forms.IMasterDetailPageController
type MasterDetailPage = class
    inherit FlyoutPage
    interface IMasterDetailPageController
    interface IFlyoutPageController
Наследование
Атрибуты
Реализации

Комментарии

Разработчики должны использовать FlyoutPages только в качестве корневой страницы приложения.

Следующий пример кода, взятый из примера приложения FormsGallery , создает MasterDetailPage объект , который позволяет пользователю просматривать подробные сведения о цвете, выбранном из списка. Обратите внимание, что NamedColorPage класс, определенный в в качестве вложенного ContentPage объекта в другом файле в примере приложения, просто отображает данные RGB, с цветом BoxView фона, выбранным пользователем, и, наконец, данные оттенка, насыщенности и яркости.

В приведенном ниже примере показаны три основных понятия. Во-первых, часть Master объекта MasterDetailPage представлена свойством Master , для которого в этом примере задан ListView элемент . Этот ListView элемент содержит метку и список цветов. Во-вторых, часть MasterDetailPage "Detail" объекта представлена свойством Detail , которое в этом примере имеет значение NamedColorPage , которое было отмечено выше. В-третьих, и, наконец, страница, представленная свойством Detail , отображается путем присвоения свойству IsPresented значения false; То есть свойство определяет, IsPresented представлена ли пользователю страница, представленная Master .

using System;
using Xamarin.Forms;

namespace FormsGallery
{
    class MasterDetailPageDemoPage :  MasterDetailPage
    {
        public MasterDetailPageDemoPage()
        {
            Label header = new Label
            {
                Text = "MasterDetailPage",
                FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
                HorizontalOptions = LayoutOptions.Center
            };

            // Assemble an array of NamedColor objects.
            NamedColor[] namedColors = 
                {
                    new NamedColor("Aqua", Color.Aqua),
                    new NamedColor("Black", Color.Black),
                    new NamedColor("Blue", Color.Blue),
                    new NamedColor("Fuchsia", Color.Fuchsia),
                    new NamedColor("Gray", Color.Gray),
                    new NamedColor("Green", Color.Green),
                    new NamedColor("Lime", Color.Lime),
                    new NamedColor("Maroon", Color.Maroon),
                    new NamedColor("Navy", Color.Navy),
                    new NamedColor("Olive", Color.Olive),
                    new NamedColor("Purple", Color.Purple),
                    new NamedColor("Red", Color.Red),
                    new NamedColor("Silver", Color.Silver),
                    new NamedColor("Teal", Color.Teal),
                    new NamedColor("White", Color.White),
                    new NamedColor("Yellow", Color.Yellow)
                };

            // Create ListView for the master page.
            ListView listView = new ListView
            {
                ItemsSource = namedColors
            };

            // Create the master page with the ListView.
            this.Master = new ContentPage
            {
            	Title = header.Text,
                Content = new StackLayout
                {
                    Children = 
                    {
                        header, 
                        listView
                    }
                }
            };

            // Create the detail page using NamedColorPage and wrap it in a
            // navigation page to provide a NavigationBar and Toggle button
            this.Detail = new NavigationPage(new NamedColorPage(true));

            // For Windows Phone, provide a way to get back to the master page.
            if (Device.OS == TargetPlatform.WinPhone)
            {
                (this.Detail as ContentPage).Content.GestureRecognizers.Add(
                    new TapGestureRecognizer((view) =>
                    {
                        this.IsPresented = true;
                    }));
            }

            // Define a selected handler for the ListView.
            listView.ItemSelected += (sender, args) =>
                {
                    // Set the BindingContext of the detail page.
                    this.Detail.BindingContext = args.SelectedItem;

                    // Show the detail page.
                    this.IsPresented = false;
                };

            // Initialize the ListView selection.
            listView.SelectedItem = namedColors[0];


        }
    }
}

Конструкторы

MasterDetailPage()
Является устаревшей.

Создает пустой объект MasterDetailPage.

Поля

ActionSheetSignalName
Является устаревшей.

Этот метод предназначен для внутреннего использования.

(Унаследовано от Page)
AlertSignalName
Является устаревшей.

Этот метод предназначен для внутреннего использования.

(Унаследовано от Page)
BusySetSignalName
Является устаревшей.

Этот метод предназначен для внутреннего использования.

(Унаследовано от Page)
MasterBehaviorProperty
Является устаревшей.

Резервное хранилище для свойства MasterBehavior.

PromptSignalName
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

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

Свойства

AnchorX
Является устаревшей.

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

(Унаследовано от VisualElement)
AnchorY
Является устаревшей.

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

(Унаследовано от VisualElement)
AutomationId
Является устаревшей.

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

(Унаследовано от Element)
Background
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от VisualElement)
BackgroundColor
Является устаревшей.

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

(Унаследовано от VisualElement)
BackgroundImage
Является устаревшей.

Определяет изображение, используемое в качестве фона для Page.

(Унаследовано от Page)
BackgroundImageSource
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от Page)
Batched
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от VisualElement)
Behaviors
Является устаревшей.

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

(Унаследовано от VisualElement)
BindingContext
Является устаревшей.

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

(Унаследовано от BindableObject)
Bounds
Является устаревшей.

Возвращает границы элемента.

(Унаследовано от VisualElement)
CanChangeIsPresented
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
class
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от NavigableElement)
ClassId
Является устаревшей.

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

(Унаследовано от Element)
Clip
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от VisualElement)
ContainerArea
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от Page)
Detail
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
DetailBounds
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
DisableLayout
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от VisualElement)
Dispatcher
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от BindableObject)
EffectControlProvider
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от Element)
Effects
Является устаревшей.

Список эффектов, которые применяются к этому элементу.

(Унаследовано от Element)
FlowDirection
Является устаревшей.

Возвращает или задает направление потока макета.

(Унаследовано от VisualElement)
Flyout
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
FlyoutBounds
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
FlyoutLayoutBehavior
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
Height
Является устаревшей.

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

(Унаследовано от VisualElement)
HeightRequest
Является устаревшей.

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

(Унаследовано от VisualElement)
Icon
Является устаревшей.

Идентификатор ресурса для связанного значка Page.

(Унаследовано от Page)
IconImageSource
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от Page)
Id
Является устаревшей.

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

(Унаследовано от Element)
IgnoresContainerArea
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от Page)
InputTransparent
Является устаревшей.

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

(Унаследовано от VisualElement)
InternalChildren
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от Page)
IsBusy
Является устаревшей.

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

(Унаследовано от Page)
IsEnabled
Является устаревшей.

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

(Унаследовано от VisualElement)
IsFocused
Является устаревшей.

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

(Унаследовано от VisualElement)
IsGestureEnabled
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
IsInNativeLayout
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от VisualElement)
IsNativeStateConsistent
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от VisualElement)
IsPlatformEnabled
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от VisualElement)
IsPresented
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
IsTabStop
Является устаревшей.

Возвращает или задает значение, показывающее, включается ли элемент в переходы по ТАВ. Это свойство может быть привязано.

(Унаследовано от VisualElement)
IsVisible
Является устаревшей.

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

(Унаследовано от VisualElement)
LogicalChildren
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от Element)
Master
Является устаревшей.

Возвращает или задает главную страницу.

MasterBehavior
Является устаревшей.

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

MasterBounds
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

MinimumHeightRequest
Является устаревшей.

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

(Унаследовано от VisualElement)
MinimumWidthRequest
Является устаревшей.

Возвращает или задает значение, переопределяющее минимальную ширину, которую элемент будет запрашивать во время компоновки макета.

(Унаследовано от VisualElement)
Navigation
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от NavigableElement)
NavigationProxy
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от NavigableElement)
Opacity
Является устаревшей.

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

(Унаследовано от VisualElement)
Padding
Является устаревшей.

Расстояние между содержимым Page и его границей.

(Унаследовано от Page)
Parent
Является устаревшей.

Получает или задает родительский элемент этого элемента.

(Унаследовано от Element)
ParentView
Является устаревшей.

Возвращает элемент, являющийся ближайшим предком этого элемента, то есть VisualElement.

(Унаследовано от Element)
Platform
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от Element)
RealParent
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от Element)
Resources
Является устаревшей.

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

(Унаследовано от VisualElement)
Rotation
Является устаревшей.

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

(Унаследовано от VisualElement)
RotationX
Является устаревшей.

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

(Унаследовано от VisualElement)
RotationY
Является устаревшей.

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

(Унаследовано от VisualElement)
Scale
Является устаревшей.

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

(Унаследовано от VisualElement)
ScaleX
Является устаревшей.

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

(Унаследовано от VisualElement)
ScaleY
Является устаревшей.

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

(Унаследовано от VisualElement)
ShouldShowSplitMode
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
Style
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от NavigableElement)
StyleClass
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от NavigableElement)
StyleId
Является устаревшей.

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

(Унаследовано от Element)
TabIndex
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от VisualElement)
Title
Является устаревшей.

Заголовок Page.

(Унаследовано от Page)
ToolbarItems
Является устаревшей.

Набор ToolbarItem, реализованных для конкретной платформы.

(Унаследовано от Page)
TranslationX
Является устаревшей.

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

(Унаследовано от VisualElement)
TranslationY
Является устаревшей.

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

(Унаследовано от VisualElement)
Triggers
Является устаревшей.

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

(Унаследовано от VisualElement)
Visual
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от VisualElement)
Width
Является устаревшей.

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

(Унаследовано от VisualElement)
WidthRequest
Является устаревшей.

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

(Унаследовано от VisualElement)
X
Является устаревшей.

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

(Унаследовано от VisualElement)
Y
Является устаревшей.

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

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

Методы

ApplyBindings()
Является устаревшей.

Применяет привязки к BindingContext.

(Унаследовано от BindableObject)
BatchBegin()
Является устаревшей.

Обозначает начало пакета изменений, вносимых в свойства элементов.

(Унаследовано от VisualElement)
BatchCommit()
Является устаревшей.

Обозначает конец пакета команд, применяемых к элементу, и указывает на то, что команды должны быть зафиксированы.

(Унаследовано от VisualElement)
ChangeVisualState()
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от VisualElement)
ClearValue(BindableProperty)
Является устаревшей.

Очищает значение, заданное методом SetValue для property.

(Унаследовано от BindableObject)
ClearValue(BindablePropertyKey)
Является устаревшей.

Очищает значение, заданное методом SetValue для свойства, которое определяется параметром propertyKey.

(Унаследовано от BindableObject)
CoerceValue(BindableProperty)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от BindableObject)
CoerceValue(BindablePropertyKey)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от BindableObject)
Descendants()
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от Element)
DisplayActionSheet(String, String, String, String[])
Является устаревшей.

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

(Унаследовано от Page)
DisplayAlert(String, String, String)
Является устаревшей.

Отображает диалоговое окно предупреждения для пользователя приложения с одной кнопкой "Отмена".

(Унаследовано от Page)
DisplayAlert(String, String, String, String)
Является устаревшей.

Отображает диалоговое окно предупреждения для пользователя приложения с кнопками "Отмена" и "Принять".

(Унаследовано от Page)
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от Page)
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard, String)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от Page)
EffectIsAttached(String)
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от Element)
FindByName(String)
Является устаревшей.

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

(Унаследовано от Element)
Focus()
Является устаревшей.

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

(Унаследовано от VisualElement)
ForceLayout()
Является устаревшей.

Заставляет Page выполнить проход макета.

(Унаследовано от Page)
GetSizeRequest(Double, Double)
Является устаревшей.

Возвращает SizeRequest элемента. Вызов этого метода начинает передачу измерений цикла макета.

(Унаследовано от VisualElement)
GetValue(BindableProperty)
Является устаревшей.

Возвращает значение, которое содержится в BindableProperty.

(Унаследовано от BindableObject)
GetValues(BindableProperty, BindableProperty)
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от BindableObject)
InvalidateMeasure()
Является устаревшей.

Метод, вызываемый для того, чтобы сделать макет этого элемента VisualElement недействительным. Вызывает событие MeasureInvalidated.

(Унаследовано от VisualElement)
InvalidateMeasureNonVirtual(InvalidationTrigger)
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от VisualElement)
IsSet(BindableProperty)
Является устаревшей.

Возвращает true, если целевое свойство существует и задано.

(Унаследовано от BindableObject)
Layout(Rectangle)
Является устаревшей.

Обновляет границы элементы во время цикла макета.

(Унаследовано от VisualElement)
LayoutChildren(Double, Double, Double, Double)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
Measure(Double, Double, MeasureFlags)
Является устаревшей.

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

(Унаследовано от VisualElement)
NativeSizeChanged()
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от VisualElement)
On<T>()
Является устаревшей.

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

OnAppearing()
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
OnBackButtonPressed()
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
OnBindingContextChanged()
Является устаревшей.

Вызывается, когда контекст привязки Page меняется. Переопределите этот метод, чтобы добавить обработчик класса для данного события.

(Унаследовано от Page)
OnChildAdded(Element)
Является устаревшей.

Разработчики приложений могут переопределять этот метод для настройки реакции на добавление дочернего элемента.

(Унаследовано от VisualElement)
OnChildMeasureInvalidated(Object, EventArgs)
Является устаревшей.

Указывает, что предпочтительный размер дочернего элемента Element был изменен.

(Унаследовано от Page)
OnChildRemoved(Element)
Является устаревшей.

Разработчики приложений могут переопределять этот метод для настройки реакции на удаление дочернего элемента.

(Унаследовано от VisualElement)
OnChildRemoved(Element, Int32)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от VisualElement)
OnChildrenReordered()
Является устаревшей.

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

(Унаследовано от VisualElement)
OnDisappearing()
Является устаревшей.

При переопределении позволяет разработчику приложения настроить поведение, когда Page исчезает.

(Унаследовано от Page)
OnMeasure(Double, Double)
Является устаревшей.

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

(Унаследовано от VisualElement)
OnParentSet()
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
OnPropertyChanged(String)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

OnPropertyChanging(String)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

OnSizeAllocated(Double, Double)
Является устаревшей.

Указывает, что для Page был назначен размер.

(Унаследовано от Page)
OnSizeRequest(Double, Double)
Является устаревшей.

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

(Унаследовано от VisualElement)
OnTabIndexPropertyChanged(Int32, Int32)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от VisualElement)
OnTabStopPropertyChanged(Boolean, Boolean)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от VisualElement)
RemoveBinding(BindableProperty)
Является устаревшей.

Удаляет заданную ранее привязку.

(Унаследовано от BindableObject)
RemoveDynamicResource(BindableProperty)
Является устаревшей.

Удаляет заданный ранее динамический ресурс

(Унаследовано от Element)
SendAppearing()
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от Page)
SendBackButtonPressed()
Является устаревшей.

Вызывает OnBackButtonPressed().

(Унаследовано от Page)
SendDisappearing()
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от Page)
SetBinding(BindableProperty, BindingBase)
Является устаревшей.

Присваивает привязку свойству.

(Унаследовано от BindableObject)
SetDynamicResource(BindableProperty, String)
Является устаревшей.

Задает свойство BindableProperty этого элемента для обновления через DynamicResource с указанным ключом.

(Унаследовано от Element)
SetValue(BindableProperty, Object)
Является устаревшей.

Задает значение указанного свойства.

(Унаследовано от BindableObject)
SetValue(BindablePropertyKey, Object)
Является устаревшей.

Задает значение propertyKey.

(Унаследовано от BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от BindableObject)
SetValueFromRenderer(BindableProperty, Object)
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от Element)
SetValueFromRenderer(BindablePropertyKey, Object)
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от Element)
ShouldShowToolbarButton()
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
SizeAllocated(Double, Double)
Является устаревшей.

SizeAllocated вызывается во время цикла макета для сообщения о начале макета поддерева.

(Унаследовано от VisualElement)
TabIndexDefaultValueCreator()
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от VisualElement)
TabStopDefaultValueCreator()
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от VisualElement)
UnapplyBindings()
Является устаревшей.

Отменяет применение всех заданных ранее привязок.

(Унаследовано от BindableObject)
Unfocus()
Является устаревшей.

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

(Унаследовано от VisualElement)
UpdateChildrenLayout()
Является устаревшей.

Требует, чтобы дочерние элементы ElementPage обновили свои макеты.

(Унаследовано от Page)
UpdateFlyoutLayoutBehavior()
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

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

События

Appearing
Является устаревшей.

Указывает, что Page скоро появится.

(Унаследовано от Page)
BackButtonPressed
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
BatchCommitted
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от VisualElement)
BindingContextChanged
Является устаревшей.

Возникает каждый раз, когда свойство BindingContext изменяется.

(Унаследовано от BindableObject)
ChildAdded
Является устаревшей.

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

(Унаследовано от Element)
ChildRemoved
Является устаревшей.

Происходит каждый раз, когда дочерний элемент удаляется из элемента.

(Унаследовано от Element)
ChildrenReordered
Является устаревшей.

Происходит при переупорядочении дочерних элементов объекта VisualElement.

(Унаследовано от VisualElement)
DescendantAdded
Является устаревшей.

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

(Унаследовано от Element)
DescendantRemoved
Является устаревшей.

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

(Унаследовано от Element)
Disappearing
Является устаревшей.

Указывает, что Page скоро перестанет отображаться.

(Унаследовано от Page)
FocusChangeRequested
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от VisualElement)
Focused
Является устаревшей.

Происходит, когда элемент получает фокус.

(Унаследовано от VisualElement)
IsPresentedChanged
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от FlyoutPage)
LayoutChanged
Является устаревшей.

Вызывается, когда макет Page был изменен.

(Унаследовано от Page)
MeasureInvalidated
Является устаревшей.

Событие, которое возникает, когда макет визуального элемента становится недействительным.

(Унаследовано от VisualElement)
PlatformSet
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

(Унаследовано от Element)
PropertyChanged
Является устаревшей.

Происходит при изменении свойства.

(Унаследовано от BindableObject)
PropertyChanging
Является устаревшей.

Происходит, если свойство скоро изменится.

(Унаследовано от BindableObject)
SizeChanged
Является устаревшей.

Происходит при изменении значения любого из свойств Width или Height данного элемента.

(Унаследовано от VisualElement)
Unfocused
Является устаревшей.

Возникает, когда элемент теряет фокус.

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

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

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от BindableObject)
IElementController.SetValueFromRenderer(BindableProperty, Object)
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от Element)
INameScope.RegisterName(String, Object)
Является устаревшей.

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

(Унаследовано от Element)
IVisualElementController.EffectiveFlowDirection
Является устаревшей.

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

(Унаследовано от VisualElement)
IVisualElementController.InvalidateMeasure(InvalidationTrigger)
Является устаревшей.

Этот метод предназначен для внутреннего использования.

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

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

AbortAnimation(IAnimatable, String)
Является устаревшей.

Останавливает анимацию.

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(IAnimatable, String, Animation, 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>)
Является устаревшей.

Задает указанные параметры и запускает анимацию.

AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action)
Является устаревшей.

Задает указанные параметры и запускает кинетическую анимацию.

AnimationIsRunning(IAnimatable, String)
Является устаревшей.

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

Batch(IAnimatable)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)
Является устаревшей.

Создает и применяет привязку к свойству.

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
Является устаревшей.

Создает и применяет привязку из выражения.

SetOnAppTheme<T>(BindableObject, BindableProperty, T, T)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

AncestorToRoot(Page)
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

FindByName<T>(Element, String)
Является устаревшей.

Возвращает экземпляр типа T с именем name в области, включающей element.

FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

GetSortedTabIndexesOnParentPage(VisualElement)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

GetTabIndexesOnParentPage(ITabStopElement, Int32)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

FadeTo(VisualElement, Double, UInt32, Easing)
Является устаревшей.

Возвращает задачу, которая выполняет исчезание, описанное параметрами opacity, length и easing.

LayoutTo(VisualElement, Rectangle, UInt32, Easing)
Является устаревшей.

Возвращает задачу, которая анимирует границы VisualElement, указанные параметром view, в прямоугольнике, заданном параметром bounds.

RelRotateTo(VisualElement, Double, UInt32, Easing)
Является устаревшей.

Поворачивает элемент VisualElement, указанный в view, от текущего угла поворота на drotation.

RelScaleTo(VisualElement, Double, UInt32, Easing)
Является устаревшей.

Возвращает задачу, которая масштабирует элемент VisualElement, указанный в view, с текущего масштаба до dscale.

RotateTo(VisualElement, Double, UInt32, Easing)
Является устаревшей.

Возвращает задачу поворота, описанного параметрами rotation, length и easing.

RotateXTo(VisualElement, Double, UInt32, Easing)
Является устаревшей.

Возвращает задачу, которая выполняет наклон по оси Y до opacity за время length и используя easing.

RotateYTo(VisualElement, Double, UInt32, Easing)
Является устаревшей.

Возвращает задачу, которая выполняет наклон по оси X до opacity за время length и используя easing.

ScaleTo(VisualElement, Double, UInt32, Easing)
Является устаревшей.

Возвращает задачу, которая масштабирует элемент VisualElement, указанный в view, до абсолютного масштаба scale.

ScaleXTo(VisualElement, Double, UInt32, Easing)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

ScaleYTo(VisualElement, Double, UInt32, Easing)
Является устаревшей.

Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице.

TranslateTo(VisualElement, Double, Double, UInt32, Easing)
Является устаревшей.

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

HasVisualStateGroups(VisualElement)
Является устаревшей.

Возвращает true, если element имеет одну или несколько групп визуального состояния. В противном случае возвращается false.

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