XAML 在WPF c#中从代码更改背景颜色

zfycwa2u  于 2023-11-14  发布在  C#
关注(0)|答案(1)|浏览(158)

我在我的.xaml代码中定义了一个背景:

<Window x:Class="BDE.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:BDE"
        mc:Ignorable="d"
        Title="BDE" Height="768" Width="1024"
        Background="#FF1B1534"
        FocusManager.FocusedElement="{Binding ElementName=txt_identifikationsnummer}"
        WindowState="Maximized" ResizeMode="CanResize" WindowStartupLocation="CenterScreen">

字符串
如何访问.cs代码中的Background属性以在函数中更改它

628mspwn

628mspwn1#

如果 .cs code 是指Window后面的代码,则可以在MainWindow的构造函数中更改Background的颜色,如下所示

public MainWindow()
{
    InitializeComponent();
    Background = new SolidColorBrush(Color.FromArgb(255, 0, 0, 0));
}

字符串
或者在MainWindow类的任何其他方法中。

相关问题