GIF 애니메이션을 아래 코드에서 작동하도록하려면 어떻게합니까? 문제는 이미지가 거의 다른 이미지로 바뀌는 것입니다.WPF 이미지 소스 gif 애니메이션
WPF :
<Image Source="{Binding ElementName=L, Path=Image}" Height="400" Width="600" Stretch="None" />
뒤에 코드 : 공공 읽기 전용 DependencyProperty에 ImageProperty;
public ImageSource ImageStatus
{
get { return (ImageSource)GetValue(ImageProperty); }
set { SetValue(ImageProperty, value); }
}
Image = new BitmapImage(new Uri("/L;component/Images/test.gif", UriKind.Relative));
편집 : 나는 SOMET을 발견 http://www.vcskicks.com/csharp_animated_gif.php
[편집]
:
http://eladm.wordpress.com/2009/04/02/animated-gif-support-behavior/
나는 "wpf animated gif"로 인터넷 검색을했고 [this] (http://wpfanimatedgif.codeplex.com/)을 찾았습니다. – Clemens
감사하지만, 언젠가는 PNG 파일도 넣고 싶습니다. 위의 방법을 사용하여 값으로. – Alvin
그건 작동하지 않습니다. 이미 깨달은 것처럼,'Source' 속성을 설정하면 마술처럼 이미지가 움직이지 않을 것입니다. WPF에서 애니메이션 GIF를 기본적으로 지원하지 않습니다. – Clemens