2014-09-15 16 views
6

का उपयोग कर दाहिने तरफ मास्टर विवरण पृष्ठ मैंने Xamarin.Forms का उपयोग करके बाएं तरफ एक मास्टर विवरण पृष्ठ बनाया है, सही पक्ष के लिए इसे कैसे बनाया जाए?Xamarin.Forms

नीचे बाएं स्लाइडर मेनू के लिए मेरा नमूना कोड है;

public class App 
{ 
    static MasterDetailPage MDPage; 

    public static Page GetMainPage() 
    { 
     return MDPage = new MasterDetailPage { 
      Master = new ContentPage { 
       Title = "Master", 
       BackgroundColor = Color.Silver, 
       Icon = Device.OS == TargetPlatform.iOS ? "menu.png" : null, 
       Content = new StackLayout { 
        Padding = new Thickness(5, 50), 
        Children = { Link("A"), Link("B"), Link("C") } 
       }, 
      }, 
      Detail = new NavigationPage(new ContentPage { 
       Title = "A", 
       Content = new Label { Text = "A" } 
      }), 
     }; 
    } 

    static Button Link(string name) 
    { 
     var button = new Button { 
      Text = name, 
      BackgroundColor = Color.FromRgb(0.9, 0.9, 0.9) 
     }; 
     button.Clicked += delegate { 
      MDPage.Detail = new NavigationPage(new ContentPage { 
       Title = name, 
       Content = new Label { Text = name } 
      }); 
      MDPage.IsPresented = false; 
     }; 
     return button; 
    } 
} 
+0

यू इसे ठीक करने के लिए एक तरह से मिला:

आप निम्नलिखित लिंक से अधिक जानकारी मिल सकती है? – Pooran

उत्तर

संबंधित मुद्दे