如何使用C#以编程方式将Border应用于按钮控件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用C#以编程方式将Border应用于按钮控件相关的知识,希望对你有一定的参考价值。

我正在使用C#创建一个Button控件,如下代码中所述。我为按钮样式创建了圆角边框。我看不到在按钮中分配边框的任何属性。

   var button = new System.Windows.Controls.Button
        {
            Name = "BtnOk",
            Content = "OK",
            Height = 20,
            Width = 60,
            HorizontalAlignment = HorizontalAlignment.Center,
            Background = Brushes.DarkGray,
            Foreground = Brushes.WhiteSmoke,
            Margin = new Thickness(0,0,0,5)
        };

   Border border = new Border();
        border.CornerRadius = new CornerRadius(3);

如何以编程方式在按钮中应用边框?

答案

按钮不能粘贴边框。边框可以装饰按钮:

border.Child = button;

以上是关于如何使用C#以编程方式将Border应用于按钮控件的主要内容,如果未能解决你的问题,请参考以下文章

在 App.xaml 中添加按钮并以编程方式将其添加到其他 xaml 页面 Windows 运行时应用

以编程方式将渐变边框颜色应用于 UIButton

如何使用 CEF WinForms 以编程方式将文件附件添加到网页

如何以编程方式在 iPhone 相机中显示图像编辑控件

在UITextfield中输入文本后以编程方式更改焦点

C# WPF 如何以编程方式设置控件的位置、宽度和高度?