Inverts (if a cell is selected make it unselected and vice versa) the selection of the cell in the 
MedicalViewer control.
            
            
            
            
Syntax
| Visual Basic (Declaration) |   | 
|---|
Public Sub InvertSelection()   | 
 
| C# |   | 
|---|
public void InvertSelection()  | 
 
| C++/CLI |   | 
|---|
public:
void InvertSelection();   | 
 
            
            
             
            
            
            
            
Example
Freezes the non selected cells.
             | Visual Basic |  Copy Code | 
|---|
<Test> _ 
Public Sub MedicalViewerCellCollectionInvertSelectionExample() 
   Dim index As Integer 
   Dim myForm As MedicalViewerForm = GetMedicalControl() 
   Dim medicalViewer As MedicalViewer = myForm.Viewer 
   medicalViewer.Cells.FreezeAll(False) 
   For index = 0 To medicalViewer.Cells.Count - 1 
      If (index Mod 2) = 0 Then 
         medicalViewer.Cells(index).Selected = True 
      End If 
   Next index 
 
   medicalViewer.Cells.InvertSelection() 
   medicalViewer.Cells.FreezeSelected(True) 
   myForm.ShowDialog() 
End Sub | 
 
| C# |  Copy Code | 
|---|
public void MedicalViewerCellCollectionInvertSelectionExample()  {     int index;     MedicalViewerForm myForm = GetMedicalControl();     MedicalViewer medicalViewer = myForm.Viewer;       medicalViewer.Cells.FreezeAll(false);     for (index = 0; index < medicalViewer.Cells.Count; index++)        if ((index % 2) == 0)           medicalViewer.Cells[index].Selected = true;       medicalViewer.Cells.InvertSelection();     medicalViewer.Cells.FreezeSelected(true);     myForm.ShowDialog();  } | 
 
 
            
            
            
Requirements
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
 
            
            
See Also