Вы можете добавить кнопку в свой WPF с помощью EventHandler
<Button Width="150" Height="50" Click="Button_Click">click here to add image</Button>
EventHandler в вашем коде выглядит следующим образом
private void Button_Click(object sender, RoutedEventArgs e)
{
var btn = sender as Button;
btn.Content = new Image { Source = new BitmapImage(new Uri("pack://application:,,,/Images/logo.png")) };
}
добавить изображение в ваш проект
Что вы не забудете, так это то, что изображение должно быть скопировано в выходную папку
Еслиу вас есть какие-либо вопросы, я хотел бы помочь:)