C# 3.0 如何以编程方式将弹出型文字添加到弹出型按钮中

C# 3.0 如何以编程方式将弹出型文字添加到弹出型按钮中,c#-3.0,uwp-xaml,C# 3.0,Uwp Xaml,我正在生成此按钮,我想在弹出框中设置文本 var button = new Button(); button.Height = height; button.Width = width; button.Margin = new Thickness(left, top, 0, 0); button.BorderBrush = new SolidColor

我正在生成此按钮,我想在弹出框中设置文本

            var button = new Button();            
            button.Height = height;
            button.Width = width;

            button.Margin = new Thickness(left, top, 0, 0);
            button.BorderBrush = new SolidColorBrush(Windows.UI.Colors.Red);
            button.BorderThickness = new Thickness(2);
            button.Background = new SolidColorBrush(Windows.UI.Colors.Transparent);
            button.Flyout = new Flyout();
如何设置按钮.弹出按钮的内容

如何设置按钮.弹出按钮的内容

您可以将按钮实例传递给follow方法

public void AddFlyoutToBtn(Button TargetBtn)
{
    TargetBtn.Flyout = new Flyout()
    {
        Content = new StackPanel
        {
            Children =
            {
                new TextBlock
                {
                    Text = "All items will be removed. Do you want to continue?",
                    Margin = new Thickness(10, 10, 0, 0)
                 },
                new Button
                {
                    Content = "Yes, empty my cart"
                }
            }
        }
    };
}

如果答案已解决您的问题,请将其视为已接受,方便稍后访问此线程的人,谢谢理解。