Как добавить кнопку внутри кода страницы с содержимым var, используя Xamarin.Forms? - PullRequest
0 голосов
/ 03 октября 2018

Как я могу добавить кнопку внутри страницы содержимого var в code-behind?Я пытаюсь составить список страниц содержимого, каждая со своей кнопкой.

var content = new ContentPage
              {
                   Title = EntryTitulo.Text,
                   Content = new Label
                   {
                       Text = EntryText.Text,
                       VerticalOptions = LayoutOptions.CenterAndExpand,
                       HorizontalOptions = LayoutOptions.CenterAndExpand,                       
                    },

                    //I want to add a button here.... 
               };

1 Ответ

0 голосов
/ 03 октября 2018

A ContentPage может иметь только одного ребенка.Если вы хотите добавить несколько дочерних элементов, они должны содержаться в контейнере макета, например StackLayout или Grid

var label = new Label { ... };
var button = new Button { ... };

var layout = new StackLayout();

layout.Children.Add(label);
layout.Children.Add(button);

Content = layout;
...