'We assume that the GdViewer1 control has been properly integrated and your document has been properly displayed as well.
'To successfully follow this example, please use the code snippet attached to the AddRegion method to define highlighted regions
'or define some highlighted regions using SearchText methods by yourself.
Dim regID As Integer = 0, regCount As Integer = GdViewer1.RegionCount()
If regCount > 0 Then
Dim firstMode As GdPicture14.WPF.GdViewer.RegionFillMode = GdViewer1.GetRegionFillMode(GdViewer1.GetRegionID(0))
Dim currMode As GdPicture14.WPF.GdViewer.RegionFillMode = GdPicture14.WPF.GdViewer.RegionFillMode.Unknown
Dim newMode As GdPicture14.WPF.GdViewer.RegionFillMode = GdPicture14.WPF.GdViewer.RegionFillMode.Negative
For j As Integer = 0 To regCount-1
regID = GdViewer1.GetRegionID(j)
currMode = GdViewer1.GetRegionFillMode(regID)
If currMode = firstMode Then GdViewer1.SetRegionFillMode(regID, newMode)
Next
'Redrawing regions with the newly defined fill mode parameter.
GdViewer1.Redraw()
Else
MessageBox.Show("No highlighted region found related to this document. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.GetRegionFillMode")
End If
//We assume that the GdViewer1 control has been properly integrated and your document has been properly displayed as well.
//To successfully follow this example, please use the code snippet attached to AddRegion or AddRegionInches method
//to define highlighted regions or define some highlighted regions using SearchText methods by yourself.
int regID = 0, regCount = GdViewer1.RegionCount();
if (regCount > 0)
{
GdPicture14.WPF.GdViewer.RegionFillMode firstMode = GdViewer1.GetRegionFillMode(GdViewer1.GetRegionID(0));
GdPicture14.WPF.GdViewer.RegionFillMode currMode = GdPicture14.WPF.GdViewer.RegionFillMode.Unknown;
GdPicture14.WPF.GdViewer.RegionFillMode newMode = GdPicture14.WPF.GdViewer.RegionFillMode.Negative;
for (int j = 0; j < regCount; j++)
{
regID = GdViewer1.GetRegionID(j);
currMode = GdViewer1.GetRegionFillMode(regID);
if (currMode == firstMode)
GdViewer1.SetRegionFillMode(regID, newMode);
}
//Redrawing regions with the newly defined fill mode parameter.
GdViewer1.Redraw();
}
else
MessageBox.Show("No highlighted region found related to this document. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.GetRegionFillMode");