|
@@ -280,6 +280,7 @@ namespace Compdfkit_Tools.PDFControl
|
|
|
{
|
|
|
case 0:
|
|
|
ActionContentText.Visibility = Visibility.Collapsed;
|
|
|
+ RemoveAction();
|
|
|
break;
|
|
|
case 1:
|
|
|
ActionContentText.Visibility = Visibility.Visible;
|
|
@@ -300,6 +301,13 @@ namespace Compdfkit_Tools.PDFControl
|
|
|
AddAction();
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ private void RemoveAction()
|
|
|
+ {
|
|
|
+ CPDFAction action = new CPDFAction(C_ACTION_TYPE.ACTION_TYPE_UNKNOWN);
|
|
|
+ cPDFAnnotation.SetButtonAction(action);
|
|
|
+ }
|
|
|
+
|
|
|
private void AddAction()
|
|
|
{
|
|
|
Dictionary<C_ACTION_TYPE, string> ActionDict = new Dictionary<C_ACTION_TYPE, string>();
|
|
@@ -317,7 +325,7 @@ namespace Compdfkit_Tools.PDFControl
|
|
|
CPDFDestination destination = new CPDFDestination();
|
|
|
destination.Position_X = 0;
|
|
|
destination.Position_Y = 0;
|
|
|
- destination.PageIndex = page;
|
|
|
+ destination.PageIndex = page - 1;
|
|
|
gotoAction.SetDestination(cPDFDocument, destination);
|
|
|
cPDFAnnotation.SetButtonAction(gotoAction);
|
|
|
}
|