Getting an overlay bitmap list Example for C#
//LEADDICOM1 is a DICOM Dataset defined outside this method
//This example uses the predefined variable “LEADRasterView1” of type “AxLEADRasterView” 
 from “"LEADTOOLS Toolkit”. 
private void GettingOverlayBitmapList()
{
   short iRet = 0;
   LTRASTERPROCLib.LEADOverlayAttributes OverlayAttributesDS = null;
   int GroupNumber = 0;
   bool bIsOverlayInDataSet = false;
   string cs = null;
   iRet = LEADDICOM1.GetOverlayAttributes(0, 
 0);
   if (iRet != 0) 
   {
      MessageBox.Show("error");
      return; 
   }
   OverlayAttributesDS = LEADDICOM1.OverlayAttributes; 
   cs = LEADDICOM1.get_OverlayActivationLayer(0);
   MessageBox.Show(cs);
   iRet = LEADDICOM1.GetOverlayBitmapList(0, 
 0, OverlayAttributesDS.NumberFramesInOverlay, 0);
   if (iRet != 0) 
   {
      MessageBox.Show("error");
      return;
   }
   LEADRasterView1.Raster.BitmapList 
 = LEADDICOM1.OverlayBitmapList;
}