728x90
반응형
xaml에서가 아닌 c# 코드를 통해서 Image Source를 설정하는 방법입니다.
xaml |
<Grid> <Button Content="이미지 바꾸기" Click="Button_Click" HorizontalAlignment="Center" VerticalAlignment="Bottom" Margin="10"/> <Image x:Name="img" Source="/Test;component/draw1.jpg" Width="300"/> </Grid> |
c# |
private bool b1 = false; private void Button_Click(object sender, RoutedEventArgs e) { if(b1){ img.Source = new BitmapImage(new Uri("pack://application:,,,/draw1.jpg")); b1 = false; }else{ img.Source = new BitmapImage(new Uri("pack://application:,,,/draw2.jpg")); b1 = true; } } |
반응형
'프로그램 개발 > C#' 카테고리의 다른 글
[wpf] Dictionary 합과 정렬 (0) | 2020.12.26 |
---|---|
[wpf] c# 코드로 Button Background 변경 (0) | 2020.12.14 |
[wpf] Page에서 자식 Window 창 위치 가운데 설정 (0) | 2020.12.12 |
[wpf] ScrollViewer와 Mouse Wheel Event (0) | 2020.12.07 |
[wpf] xaml의 부등호 및 특수문자 정리 (0) | 2020.12.06 |