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 для |
ClearValue(BindablePropertyKey) |
Является устаревшей.
Очищает значение, заданное методом SetValue для свойства, которое определяется параметром |
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) |
Является устаревшей.
Возвращает |
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) |
Является устаревшей.
Возвращает логическое значение, указывающее, выполняется ли анимация, заданная в |
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) |
Является устаревшей.
Возвращает экземпляр типа |
FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32) |
Является устаревшей.
Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице. |
GetSortedTabIndexesOnParentPage(VisualElement) |
Является устаревшей.
Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице. |
GetTabIndexesOnParentPage(ITabStopElement, Int32) |
Является устаревшей.
Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице. |
FadeTo(VisualElement, Double, UInt32, Easing) |
Является устаревшей.
Возвращает задачу, которая выполняет исчезание, описанное параметрами |
LayoutTo(VisualElement, Rectangle, UInt32, Easing) |
Является устаревшей.
Возвращает задачу, которая анимирует границы VisualElement, указанные параметром |
RelRotateTo(VisualElement, Double, UInt32, Easing) |
Является устаревшей.
Поворачивает элемент VisualElement, указанный в |
RelScaleTo(VisualElement, Double, UInt32, Easing) |
Является устаревшей.
Возвращает задачу, которая масштабирует элемент VisualElement, указанный в |
RotateTo(VisualElement, Double, UInt32, Easing) |
Является устаревшей.
Возвращает задачу поворота, описанного параметрами |
RotateXTo(VisualElement, Double, UInt32, Easing) |
Является устаревшей.
Возвращает задачу, которая выполняет наклон по оси Y до |
RotateYTo(VisualElement, Double, UInt32, Easing) |
Является устаревшей.
Возвращает задачу, которая выполняет наклон по оси X до |
ScaleTo(VisualElement, Double, UInt32, Easing) |
Является устаревшей.
Возвращает задачу, которая масштабирует элемент VisualElement, указанный в |
ScaleXTo(VisualElement, Double, UInt32, Easing) |
Является устаревшей.
Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице. |
ScaleYTo(VisualElement, Double, UInt32, Easing) |
Является устаревшей.
Объект Page, который управляет двумя областями сведений: главной страницей, на которой приводятся обобщенные данные, и страницей подробностей, на которой приводятся более подробные сведения об элементах на главной странице. |
TranslateTo(VisualElement, Double, Double, UInt32, Easing) |
Является устаревшей.
Выполняет анимацию свойств элементов TranslationX и TranslationY от их текущих значений до новых значений. Это гарантирует, что входной макет находится в той же позиции, что и визуальный макет. |
HasVisualStateGroups(VisualElement) |
Является устаревшей.
Возвращает |