我的 .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代码中的背景属性以在函数中更改它
如果通过.cs代码,您的意思是
Window
后面的代码,那么您可以更改Background
颜色,例如在Constructor
的MainWindow
内部,就像这样
public MainWindow()
{
InitializeComponent();
this.Background = new SolidColorBrush(Color.FromArgb(255, 0, 0, 0));
}
或者在 MainWindow.xaml.cs 中的任何方法中