View Full Version : سوال: نحوه نمایش عکس GIF (متحرک) در WPF
orca13
جمعه 22 اردیبهشت 1391, 17:33 عصر
سلام.
من میخوام با استفاده از Image یه عکس متحرک داشته باشم، اما عکس حالت متحرک خورش رو از دست میده، اگه ممکنه راهنمایی کنید که راه حل چیه؟
ممنون
sinaone1
جمعه 22 اردیبهشت 1391, 21:33 عصر
بفرما اینو تست کن
mrcoder01
سه شنبه 29 اردیبهشت 1394, 01:33 صبح
سلام
میگم بنده کامپونت رو تو رفرنس ها اضافه کردم
<WAC:AnimatedImage Name="aimg" Stretch="None"/>
هم گذاشتم
ولی توی
<Window x:Class="AnimatedControlTester.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:WAC="clr-namespace:WpfAnimatedControl;assembly=WpfAnimatedC ontrol"
xmlns:code="clr-namespace:AnimatedControlTester" Loaded="Window_Loaded">
مشکل دارم.
نمیتونم توی پروژه ی خودم استفاده کنم.
کد ویندوز من این هست
<Window x:Class="BoxChat.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" AllowsTransparency="True" FlowDirection="LeftToRight" Height="600" Width="300" WindowStyle="None" ResizeMode="NoResize" WindowStartupLocation="CenterScreen" Background="{x:Null}" Loaded="Window_Loaded">
اگه میشه کد های مهم رو توی کد بنده جایگزین کنید
mrcoder01
سه شنبه 29 اردیبهشت 1394, 23:04 عصر
مشکل رفع شد اقا
میتونید از فایل زیر برای این کار استفاده کنید
http://up.vbiran.ir/uploads/447143206365838453_WpfAnimatedGif-boxweb.rar
مرحله اول : با نمونه کد تگ ویندوز
<Window x:Class="BoxChat.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:gif="http://wpfanimatedgif.codeplex.com"
Title="MainWindow" AllowsTransparency="True" FlowDirection="LeftToRight" Height="600" Width="300" WindowStyle="None" ResizeMode="NoResize" WindowStartupLocation="CenterScreen" Background="{x:Null}" Loaded="Window_Loaded" Icon="icon.ico">
مرحله دوم : نمونه کد نمایش عکس متحرک
<Image x:Name="loading" Width="54" Height="55" gif:ImageBehavior.AnimatedSource="loading.gif" Margin="122,164,122.876,351.438"/>
نیازی به using نیست اما عبارت xmlns:gif="http://wpfanimatedgif.codeplex.com" می بایست در تگ ویندوز شما وجود داشته باشد
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.