1

Windows フォームでは、BackgroundImage に移動し、comboBox から選択します。しかし、ここにはそのようなプロパティはありません。

これについてどうすればいいですか?

4

1 に答える 1

9

Window.Background プロパティに ImageBrush を使用します。

<Window>
  <Window.Background>
    <ImageBrush ImageSource="..." />
  </Window.Background>
</Window>

一般に、「要素または要素の一部をどのように塗りつぶすか」(ウィンドウの背景、テキスト ブロックの前景など) を考えるとき、答えはブラシになります。WPF では、ソリッドを交換可能に使用できます。ブラシ、グラデーション ブラシ、イメージ ブラシ、ビデオ ブラシなど。したがって、WinForms で行ったように、BackgroundColor、BackgroundGradient、BackgroundImage、BackgroundVideo などの個別のプロパティではなく、統合された Background および Foreground プロパティを探すことになります。

于 2009-12-15T02:56:12.810 に答える