我复制一副动画图片,然后从粘贴板中取出放到IMAGE控件中,却不会动,这是为什么啊?
IDataObject data = Clipboard.GetDataObject();
if (data.GetDataPresent(DataFormats.Bitmap))
{
System.Drawing.Image CBM = (System.Drawing.Image)data.GetData(DataFormats.Bitmap);
img1.Image=CBM;
}
如果是从文件直接获取图片是可以动的.
着是什么问题,有谁可以帮我解决吗?谢谢了!
IDataObject data = Clipboard.GetDataObject();
if (data.GetDataPresent(DataFormats.Bitmap))
{
System.Drawing.Image CBM = (System.Drawing.Image)data.GetData(DataFormats.Bitmap);
img1.Image=CBM;
}
如果是从文件直接获取图片是可以动的.
着是什么问题,有谁可以帮我解决吗?谢谢了!
粘贴板上保存的图片可以是动态的么??为什么不直接用ImageUrl
不直接用ImageUrl是因为用户想从网上快速的获取图片!
if( data.GetDataPresent( "FileName" ) )
{
string[] s = ( string[] )data.GetData( "FileName" );
for( int i = 0; i < s.Length; i++ )
{
if( s[i].EndWidth( "gif" ) )
{
img1.Image = Image.FromFile( s[i] );
break;
}
}
}