Xamarin.Forms.Core 1.0.0.0 1.1.0.0 1.2.0.0 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 Xamarin.Forms.Page Xamarin.Forms.IElementConfiguration<Xamarin.Forms.MasterDetailPage> Xamarin.Forms.IMasterDetailPageController Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._MasterDetailPageRenderer)) A that manages two panes of information: A master page that presents data at a high level, and a detail page that displays low-level details about information in the master. The following example code, taken from the FormsGallery sample application, creates a that allows the user to view detailed information about a color that she chooses from a list. Note that the NamedColorPage class, defined in as a sublcass of in another file in the sample application, simply displays RGB data, a with its background color set to the color that the user selected, and, finally, hue, saturation, and luminosity data. The sample below illustrates three key concepts. First, the "Master" portion of the MasterDetailPage is represented by the property, which is set to a element in this example. This element contains a label and a list of colors. Second, the "Detail" portion of the is represented by the property, which, in this example, is set to the NamedColorPage that was noted above. Third, and finally, the page that is represented by the property is displayed by setting the property to ; That is, the property controls whether or not the page that is represented by the is presented to the user. The page must have its property set. Additionally, the page will only display a navigation bar if it is an instance of . { 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]; } } } ]]> The Windows Phone and Android platforms do not support sliding the detail screen in order to show or hide it. Application developers can use a to provide the user an additional way to show and hide the Detail screen on these platforms. On Windows Phone, developers could consider using a user interface class that provides an experience that is more consistent with that platform, such as . Constructor 1.0.0.0 1.1.0.0 1.2.0.0 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 Creates a new empty . To be added. Property 1.0.0.0 1.1.0.0 1.2.0.0 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 Xamarin.Forms.Page Gets or sets the detail page that is used to display details about items on the master page. To be added. To be added. Property 1.0.0.0 1.1.0.0 1.2.0.0 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 System.Boolean Gets or sets a value that turns on or off the gesture to reveal the master page. This is a bindable property. if gesture is enabled; otherwise . Default is . Has no effect on Windows Phone. Field 1.0.0.0 1.1.0.0 1.2.0.0 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 Xamarin.Forms.BindableProperty Backing store for the IsGestureEnabled bindable property. Property 1.0.0.0 1.1.0.0 1.2.0.0 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 System.Boolean Gets or sets a value that indicates whether or not the visual element that is represented by the property is presented to the user. To be added. Setting this property causes the event to be raised. Event 1.0.0.0 1.1.0.0 1.2.0.0 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 System.EventHandler Event that is raised when the visual element that is represented by the property is presented or hidden. To be added. Field 1.0.0.0 1.1.0.0 1.2.0.0 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 Xamarin.Forms.BindableProperty Backing store for the property. To be added. Method 1.0.0.0 1.1.0.0 1.2.0.0 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 System.Void To be added. To be added. To be added. To be added. Lays out the master and detail pages. To be added. Property 1.0.0.0 1.1.0.0 1.2.0.0 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 Xamarin.Forms.Page Gets or sets the master page. To be added. To be added. Property 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 Xamarin.Forms.MasterBehavior Gets or sets a value that indicates how detail content is displayed. To be added. To be added. Field 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 Xamarin.Forms.BindableProperty Backing store for the MasterBehavior property. To be added. Method 2.0.0.0 Xamarin.Forms.IPlatformElementConfiguration<T,Xamarin.Forms.MasterDetailPage> Xamarin.Forms.IConfigPlatform To be added. Returns the platform-specific instance of this , on which a platform-specific method may be called. To be added. To be added. Method 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 System.Void Event that is raised when a detail appears. To be added. Method 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 System.Boolean Event that is raised when the back button is pressed. To be added. To be added. Method 1.3.0.0 1.4.0.0 System.Void Event that is raised when a detail disappears. To be added. Method 1.0.0.0 1.1.0.0 1.2.0.0 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 System.Void Method that is called when the property of this is set. To be added. Method 1.3.0.0 1.4.0.0 1.5.0.0 2.0.0.0 System.Boolean Returns a value that tells whether the list view should display a toolbar button. To be added. To be added. Property 2.0.0.0 System.Boolean Internal. To be added. To be added. Property 2.0.0.0 Xamarin.Forms.Rectangle Internal. To be added. To be added. Property 2.0.0.0 Xamarin.Forms.Rectangle Internal. To be added. To be added. Property 2.0.0.0 System.Boolean Internal. To be added. To be added. Method 2.0.0.0 System.Void Internal. To be added.