何らかの理由で、このコントロールで XAML を使用しないようにしています。
次に、MyControl という名前の新しい C# クラスを作成します。
class MyControl: Control
{
public MyControl()
{
this.BorderBrush = SystemColors.ActiveBorderBrush;
this.Background = Brushes.Blue;
this.BorderThickness = new Thickness(1);
}
}
そして、私はWPFウィンドウを作成し、XAMLで追加しました
xmlns:local="clr-namespace:....."
<local:MyControl Height="186" HorizontalAlignment="Left" Margin="12,12,0,0" x:Name="mycontrol" VerticalAlignment="Top" Width="331" />
しかし、Background プロパティは機能しません。誰でも私を助けることができますか?