This commit is contained in:
NaBian committed 2021-04-06 20:19:19 +08:00
commit 3908a52a51
1 file changed
+8 -8
@@ -41,12 +41,12 @@ namespace HandyControl.Controls
private static void OnUriChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) private static void OnUriChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
{ {
var ctl = (GifImage)d; var ctl = (GifImage) d;
ctl.StopAnimate(); ctl.StopAnimate();
if (e.NewValue != null) if (e.NewValue != null)
{ {
var v = (Uri)e.NewValue; var v = (Uri) e.NewValue;
ctl.GetGifStreamFromPack(v); ctl.GetGifStreamFromPack(v);
ctl.StartAnimate(); ctl.StartAnimate();
} }
@@ -58,16 +58,16 @@ namespace HandyControl.Controls
public Uri Uri public Uri Uri
{ {
get => (Uri)GetValue(UriProperty); get => (Uri) GetValue(UriProperty);
set => SetValue(UriProperty, value); set => SetValue(UriProperty, value);
} }
private static void OnVisibilityChanged(DependencyObject s, DependencyPropertyChangedEventArgs e) private static void OnVisibilityChanged(DependencyObject s, DependencyPropertyChangedEventArgs e)
{ {
var ctl = (GifImage)s; var ctl = (GifImage) s;
if (ctl.NativeImage == IntPtr.Zero) return; if (ctl.NativeImage == IntPtr.Zero) return;
var v = (Visibility)e.NewValue; var v = (Visibility) e.NewValue;
if (v != Visibility.Visible) if (v != Visibility.Visible)
{ {
ctl.StopAnimate(); ctl.StopAnimate();
@@ -268,8 +268,8 @@ namespace HandyControl.Controls
created = dataStream = File.OpenRead(filename); created = dataStream = File.OpenRead(filename);
} }
image._rawData = new byte[(int)dataStream.Length]; image._rawData = new byte[(int) dataStream.Length];
dataStream.Read(image._rawData, 0, (int)dataStream.Length); dataStream.Read(image._rawData, 0, (int) dataStream.Length);
} }
finally finally
{ {
@@ -380,7 +380,7 @@ namespace HandyControl.Controls
{ {
for (var i = 0; i < count; i++) for (var i = 0; i < count; i++)
{ {
guids[i] = (Guid)InteropMethods.PtrToStructure((IntPtr)((long)buffer + size * i), typeof(Guid)); guids[i] = (Guid) InteropMethods.PtrToStructure((IntPtr) ((long) buffer + size * i), typeof(Guid));
} }
} }
finally finally