Как установить фоновое изображение для окна, нажав на кнопку cntl с помощью wpf? - PullRequest
0 голосов
/ 08 августа 2011

Я хочу установить изображение в качестве фона, нажав кнопку ctrl?

У кого-нибудь есть идеи? пожалуйста, верните меня как можно скорее.

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 08 августа 2011

При событии нажатия кнопки применяется следующий код

 ImageBrush myBrush = new ImageBrush();
    myBrush.ImageSource =
        new BitmapImage(new Uri(@"Image Path"));
    this.Background = myBrush;

Вы можете заменить this своим именем элемента управления

0 голосов
/ 08 августа 2011

Вы можете попробовать следующий код:

private void button1_Click(object sender, RoutedEventArgs e)
{
    BitmapImage imageSource = new BitmapImage(new Uri(@"Path/to/image.jpg"));

    ImageBrush brush = new ImageBrush();
    brush.ImageSource = imageSource;
    grid.Background = brush;
}
...