我正在 C# 4.0 中制作一个按钮。我想单击此按钮,并想在 adobe reader 中打开一个对话框。所以我也在使用itextsharp。请让我知道我必须使用什么来使这个对话框工作?
PushbuttonField button1 = new PushbuttonField(
stamper.Writer,
new Rectangle(90, 660, 140, 690), "Add Context");
button1.Text = "Add Context";
我正在 C# 4.0 中制作一个按钮。我想单击此按钮,并想在 adobe reader 中打开一个对话框。所以我也在使用itextsharp。请让我知道我必须使用什么来使这个对话框工作?
PushbuttonField button1 = new PushbuttonField(
stamper.Writer,
new Rectangle(90, 660, 140, 690), "Add Context");
button1.Text = "Add Context";
假设您已经从基Button
类继承,您可以这样做:
this.button1.Click += new EventHandler(button1_Click);
//there you have an event:
private void button1_Click(object sender, EventArgs e)
{
//open the dialog box here...
}
button1.Text = "Add Context";
button1.Click += new EventHandler(button_Click);
protected void button_Click (object sender, EventArgs e)
{
// perform necessary actions
}
前面的答案与问题不符。
问题是关于 PDF 文件中的按钮。当有人单击此按钮时,需要打开一个对话框。
答案是关于 C# 应用程序中的按钮。此类应用程序中的按钮与 Adobe Reader 中的按钮之间存在巨大差异。
该问题无法以当前的措辞回答,因为不清楚您想对 Adobe Reader 中的对话框做什么。如果您想要一个简单的警报消息,那很容易实现。如果您希望您可以创建一个与 C# 应用程序中可用的功能级别相同的对话框,请忘记这个想法:您可能会问一些完全不可能的问题。