jpg
質問は、画像またはgif
画像をにドラッグする場合、この 2 つの画像形式を区別する方法inkcanvas
ですか? 実行すると、gif
画像をにドラッグしましたinkcanvas
が、最初の状態にはなりませんでした。それはelse ifに行きました。
gif
上で次のように宣言されています
Viewbox vbMedia = new Viewbox();
MediaElement gif = new MediaElement();
if (gif.Source == new Uri("E:\\New folder\\Drawing\\Images\\Themes\\Gif\\bruce.gif", UriKind.Absolute))
{
vbMedia.Width = 70;
vbMedia.Height = 70;
gif.LoadedBehavior = MediaState.Play;
gif.UnloadedBehavior = MediaState.Play;
vbMedia.RenderTransform = group;
vbMedia.Child = gif;
this.InkCanvas1.Children.Add(vbMedia);
}
else
{
image.Width = 70;
image.Height = 70;
image.RenderTransform = group;
this.InkCanvas1.Children.Add(image);
}