示例#1
0
 void NativeImageList_LargeExtensionImageLoaded(object sender, NativeImageListEventArgs e)
 {
     if (_startItem != null && _startItem.Magnet.FileName != null && e.Extension.ToLower() == Path.GetExtension(_startItem.Magnet.FileName).ToLower())
     {
         _ao.Post(o => iconPicture.Image = e.Icon, null);
     }
 }
示例#2
0
 void NativeImageListLargeExtensionImageLoaded(object sender, NativeImageListEventArgs e)
 {
     foreach (DcFileControl item in flowLayoutPanel1.Controls)
     {
         if (Path.GetExtension(item.Magnet.FileName) == e.Extension)
         {
             item.Icon = e.Icon;
         }
     }
 }
示例#3
0
 void NativeImageListLargeExtensionImageLoaded(object sender, NativeImageListEventArgs e)
 {
     resultsDataGridView.Invoke(new Action(RefreshList));
 }
示例#4
0
 void NativeImageList_SmallExtensionImageLoaded(object sender, NativeImageListEventArgs e)
 {
     _ao.Post(delegate { UpdateIcon(e.Extension, e.Index); }, null);
 }