private void AddToolbarButtons(string name = "Edit")
        {
            var editButton = new ToolbarItem
            {
                Text     = name,
                Order    = ToolbarItemOrder.Primary,
                Priority = 0
            };

            editButton.Clicked += (sender, args) =>
            {
                var button = sender as ToolbarItem;

                if (button == null)
                {
                    return;
                }

                if (string.Equals(button.Text, "Edit"))
                {
                    button.Text = "Save";
                    DescriptionLabel.IsVisible = false;
                    DescriptionEntry.IsVisible = true;
                    DescriptionEntry.Focus();
                }
                else
                {
                    button.Text = "Edit";
                    DescriptionEntry.IsVisible = false;
                    DescriptionLabel.IsVisible = true;
                    DescriptionLabel.Focus();
                    OnSave();
                }
            };

            ToolbarItems.Add(editButton);
        }