我是c#的新手.我正在网上寻找关于如何打印pdf的教程,但找不到一个.
然后我想,是否可以使用itextpdf读取它,就像这里提到的那样
使用VB.NET或C#中的itextsharp dll读取PDF内容
然后打印出来.如果是这样,怎么样?
我只是wpf的新手,我打算使用列表框来生成最近打开或关闭的项目.每次打开文件时,都会将其永久添加到列表框项类型的资源字典中.
另一方面,除了列表框项目之外,还有一个用于删除链接的按钮.
这可能吗?
更新:我把完整的代码作为参考
我正在尝试使用Dispatcher方法而不是Forms.Timer()
我在方法结束时停止,但它在停止之前保持循环多次.什么地方出了错?
顺便说一句,我必须提到我在timer if语句中使用MessageBox.Show().不知道这是不是原因.
private DispatcherTimer mytimer = new DispatcherTimer();
public MainWindow()
{
InitializeComponent();
}
void mytimer_Tick(object sender, EventArgs e)
{
if (mytimer.Interval == new TimeSpan(0,0,2))
{
mytimer.Stop();
if (textBox1.Text.Length <= 1)
{
MessageBox.Show("0");
mytimer.Stop();
}
else
{
//do code
MessageBox.Show("more than 0");
mytimer.Stop();
}
}
}
private void textBox1_TextChanged(object sender, TextChangedEventArgs e)
{
mytimer.Interval = new TimeSpan(0, 0, 2);
mytimer.Tick += new EventHandler(mytimer_Tick);
mytimer.Start();
}
Run Code Online (Sandbox Code Playgroud)