MasterDetailPage 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
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
- 继承
-
System.ObjectMasterDetailPage
- 属性
-
RenderWithAttribute System.ObsoleteAttribute
- 实现
注解
开发人员应仅使用 FlyoutPages 作为应用程序根页。
以下示例代码摘自 FormsGallery 示例应用程序,创建一个 MasterDetailPage 代码,允许用户查看有关她从列表中选择的颜色的详细信息。 请注意,该 NamedColorPage 类在示例应用程序中的另一个文件中定义为另一个文件的子 ContentPage 区域,只需显示 RGB 数据, BoxView 其背景色设置为用户选择的颜色,最后是色调、饱和度和亮度数据。
下面的示例演示了三个关键概念。 首先,MasterDetailPage 的“Master”部分由 Master 属性表示,该属性设置为此示例中的元素 ListView 。 此 ListView 元素包含标签和颜色列表。 其次,该属性 MasterDetailPage 的“详细信息”部分由 Detail 属性表示,在本示例中,该部分设置为 NamedColorPage 上述说明。 第三,最后,通过将属性设置为 IsPresentedfalse 来显示由属性表示Detail的页面;也就是说,该IsPresented属性控制是否向用户显示由Master该页面表示的页面。
<block type=“note”>页面 Master 必须设置其 Title 属性。 此外, Detail 仅当页面是实例 NavigationPage时,页面才会显示导航栏。</block>
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];
}
}
}
Windows Phone 和 Android 平台不支持滑动详细信息屏幕,以便显示或隐藏它。 应用程序开发人员可以使用 A TapGestureRecognizer 来为用户提供显示和隐藏这些平台上的“详细信息”屏幕的其他方法。 在Windows手机上,开发人员可以考虑使用用户界面类,该类提供与该平台更一致的体验,例如CarouselPage。
</块>
构造函数
| 名称 | 说明 |
|---|---|
| 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内部使用。窗体平台。 (继承自 VisualElement) |
| Behaviors |
已过时.
获取与此元素关联的行为列表。 这是一种可绑定属性。 (继承自 VisualElement) |
| BindingContext |
已过时.
获取或设置一个对象,该对象包含由属于此 BindableObject属性的绑定属性所面向的属性。 (继承自 BindableObject) |
| Bounds |
已过时.
获取元素的边界。 (继承自 VisualElement) |
| CanChangeIsPresented |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 FlyoutPage) |
| class |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 NavigableElement) |
| ClassId |
已过时.
获取或设置用于标识语义相似元素集合的值。 (继承自 Element) |
| Clip |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 VisualElement) |
| ContainerArea |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 Page) |
| Detail |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 FlyoutPage) |
| DetailBounds |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 FlyoutPage) |
| DisableLayout |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 VisualElement) |
| Dispatcher |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 BindableObject) |
| EffectControlProvider |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 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内部使用。窗体平台。 (继承自 Page) |
| InputTransparent |
已过时.
获取或设置一个值,该值指示是否应在用户交互周期中涉及此元素。 这是一种可绑定属性。 (继承自 VisualElement) |
| InternalChildren |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 Page) |
| IsBusy |
已过时.
将页面标记为忙碌。 这会导致特定于平台的全局活动指示器显示忙碌状态。 (继承自 Page) |
| IsEnabled |
已过时.
获取或设置一个值,该值指示是否在用户界面中启用此元素。 这是一种可绑定属性。 (继承自 VisualElement) |
| IsFocused |
已过时.
获取一个值,该值指示当前是否聚焦此元素。 这是一种可绑定属性。 (继承自 VisualElement) |
| IsGestureEnabled |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 FlyoutPage) |
| IsInNativeLayout |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 VisualElement) |
| IsNativeStateConsistent |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 VisualElement) |
| IsPlatformEnabled |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 VisualElement) |
| IsPresented |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 FlyoutPage) |
| IsTabStop |
已过时.
获取或设置一个值,该值指示此元素是否包含在选项卡导航中。 这是一种可绑定属性。 (继承自 VisualElement) |
| IsVisible |
已过时.
获取或设置一个值,该值确定此元素是否应是可视化树的一部分。 这是一种可绑定属性。 (继承自 VisualElement) |
| LogicalChildren |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 Element) |
| Master |
已过时.
获取或设置母版页。 |
| MasterBehavior |
已过时.
获取或设置一个值,该值指示如何显示详细信息。 |
| MasterBounds |
已过时.
供Xamarin内部使用。窗体平台。 |
| 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内部使用。窗体平台。 (继承自 Element) |
| Resources |
已过时.
获取或设置本地资源字典。 (继承自 VisualElement) |
| Rotation |
已过时.
获取或设置呈现元素时围绕 Z 轴(仿射旋转)的旋转角度(以度为单位)。 (继承自 VisualElement) |
| RotationX |
已过时.
获取或设置呈现元素时围绕 X 轴(透视旋转)的旋转角度(以度为单位)。 (继承自 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内部使用。窗体平台。 (继承自 VisualElement) |
| ClearValue(BindableProperty) |
已过时.
清除为 SetValue |
| ClearValue(BindablePropertyKey) |
已过时.
清除为 SetValue 由 |
| CoerceValue(BindableProperty) |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 BindableObject) |
| CoerceValue(BindablePropertyKey) |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 BindableObject) |
| Descendants() |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 Element) |
| DisplayActionSheet(String, String, String, String[]) |
已过时.
显示本机平台操作表,允许应用程序用户从多个按钮中进行选择。 (继承自 Page) |
| DisplayAlert(String, String, String, String) |
已过时.
向应用程序用户显示“接受”和“取消”按钮的警报对话框。 (继承自 Page) |
| DisplayAlert(String, String, String) |
已过时.
使用单个取消按钮向应用程序用户显示警报对话框。 (继承自 Page) |
| DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard, String) |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 Page) |
| DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard) |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 Page) |
| EffectIsAttached(String) |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 Element) |
| FindByName(String) |
已过时.
返回具有指定名称的元素。 (继承自 Element) |
| Focus() |
已过时.
将焦点设置为此元素的临时。 (继承自 VisualElement) |
| ForceLayout() |
已过时.
Page强制执行布局传递。 (继承自 Page) |
| GetSizeRequest(Double, Double) |
已过时.
返回 SizeRequest 元素。 调用此方法将开始布局周期的度量传递。 (继承自 VisualElement) |
| GetValue(BindableProperty) |
已过时.
返回 BindableProperty 中包含的值。 (继承自 BindableObject) |
| GetValues(BindableProperty, BindableProperty, BindableProperty) |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 BindableObject) |
| GetValues(BindableProperty, BindableProperty) |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 BindableObject) |
| InvalidateMeasure() |
已过时.
调用的方法使此 VisualElement布局失效。 引发 MeasureInvalidated 事件。 (继承自 VisualElement) |
| InvalidateMeasureNonVirtual(InvalidationTrigger) |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 VisualElement) |
| IsSet(BindableProperty) |
已过时.
返回 |
| Layout(Rectangle) |
已过时.
在布局循环中更新元素的边界。 (继承自 VisualElement) |
| LayoutChildren(Double, Double, Double, Double) |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 FlyoutPage) |
| Measure(Double, Double, MeasureFlags) |
已过时.
返回视觉元素在设备上显示所需的最小大小。 (继承自 VisualElement) |
| NativeSizeChanged() |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 VisualElement) |
| On<T>() |
已过时.
返回此 MasterDetailPage 的特定于平台的实例,可对其调用特定于平台的方法。 |
| OnAppearing() |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 FlyoutPage) |
| OnBackButtonPressed() |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 FlyoutPage) |
| OnBindingContextChanged() |
已过时.
每当 Page 的绑定上下文发生更改时就会调用。 重写此方法可为此事件添加类处理。 (继承自 Page) |
| OnChildAdded(Element) |
已过时.
应用程序开发人员可以重写此方法,以在添加子级时做出响应。 (继承自 VisualElement) |
| OnChildMeasureInvalidated(Object, EventArgs) |
已过时.
指示子级 Element 的首选大小已更改。 (继承自 Page) |
| OnChildRemoved(Element, Int32) |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 VisualElement) |
| OnChildRemoved(Element) |
已过时.
应用程序开发人员可以重写此方法,以在删除子级时做出响应。 (继承自 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内部使用。窗体平台。 (继承自 Page) |
| SendBackButtonPressed() |
已过时.
(继承自 Page)
|
| SendDisappearing() |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 Page) |
| SetBinding(BindableProperty, BindingBase) |
已过时.
向属性分配绑定。 (继承自 BindableObject) |
| SetDynamicResource(BindableProperty, String) |
已过时.
使用提供的键设置要通过 DynamicResource 更新此元素的 BindableProperty 属性。 (继承自 Element) |
| SetValue(BindableProperty, Object) |
已过时.
设置指定属性的值。 (继承自 BindableObject) |
| SetValue(BindablePropertyKey, Object) |
已过时.
设置 propertyKey 的值。 (继承自 BindableObject) |
| SetValueCore(BindableProperty, Object, SetValueFlags) |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 BindableObject) |
| SetValueFromRenderer(BindableProperty, Object) |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 Element) |
| SetValueFromRenderer(BindablePropertyKey, Object) |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 Element) |
| ShouldShowToolbarButton() |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 FlyoutPage) |
| SizeAllocated(Double, Double) |
已过时.
在布局周期期间调用 SizeAllocated,以指示子树布局的开始。 (继承自 VisualElement) |
| TabIndexDefaultValueCreator() |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 VisualElement) |
| TabStopDefaultValueCreator() |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 VisualElement) |
| UnapplyBindings() |
已过时.
取消应用以前设置的所有绑定。 (继承自 BindableObject) |
| Unfocus() |
已过时.
取消设置此元素的焦点。 (继承自 VisualElement) |
| UpdateChildrenLayout() |
已过时.
(继承自 Page)
|
| UpdateFlyoutLayoutBehavior() |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 FlyoutPage) |
活动
| 名称 | 说明 |
|---|---|
| Appearing |
已过时.
指示 Page 即将显示。 (继承自 Page) |
| BackButtonPressed |
已过时.
Page一个管理两个信息窗格的信息:一个母版页,该母版页在较高级别显示数据,以及显示有关母版中信息的低级别详细信息的详细信息页。 (继承自 FlyoutPage) |
| BatchCommitted |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 VisualElement) |
| BindingContextChanged |
已过时.
每当 BindingContext 属性更改时引发。 (继承自 BindableObject) |
| ChildAdded |
已过时.
每当将子元素添加到元素时发生。 (继承自 Element) |
| ChildRemoved |
已过时.
每当从元素中删除子元素时发生。 (继承自 Element) |
| ChildrenReordered |
已过时.
重新排序 VisualElement 的子级时发生。 (继承自 VisualElement) |
| DescendantAdded |
已过时.
每当将子元素添加到元素子树时发生。 (继承自 Element) |
| DescendantRemoved |
已过时.
每当从元素子树中删除子元素时发生。 (继承自 Element) |
| Disappearing |
已过时.
指示 Page 即将停止显示。 (继承自 Page) |
| FocusChangeRequested |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 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内部使用。窗体平台。 (继承自 BindableObject) |
| IElementController.SetValueFromRenderer(BindableProperty, Object) |
已过时.
供Xamarin内部使用。窗体平台。 (继承自 Element) |
| INameScope.RegisterName(String, Object) |
已过时.
仅供内部使用。 (继承自 Element) |
| IVisualElementController.EffectiveFlowDirection |
已过时.
获取平台上元素的有效视觉流方向,同时考虑区域设置和逻辑流设置。 (继承自 VisualElement) |
| IVisualElementController.InvalidateMeasure(InvalidationTrigger) |
已过时.
此方法供内部使用。 (继承自 VisualElement) |