小编Cor*_*bee的帖子

在C#中打印Pdf

我是c#的新手.我正在网上寻找关于如何打印pdf的教程,但找不到一个.

然后我想,是否可以使用itextpdf读取它,就像这里提到的那样

使用VB.NET或C#中的itextsharp dll读取PDF内容

然后打印出来.如果是这样,怎么样?

.net c# printing pdf

31
推荐指数
7
解决办法
13万
查看次数

以编程方式添加资源字典中的删除项

我只是wpf的新手,我打算使用列表框来生成最近打开或关闭的项目.每次打开文件时,都会将其永久添加到列表框项类型的资源字典中.

另一方面,除了列表框项目之外,还有一个用于删除链接的按钮.

这可能吗?

.net c# wpf

3
推荐指数
1
解决办法
1899
查看次数

DispatcherTimer停止不停止

更新:我把完整的代码作为参考

我正在尝试使用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)

.net c# wpf

3
推荐指数
1
解决办法
6371
查看次数

标签 统计

.net ×3

c# ×3

wpf ×2

pdf ×1

printing ×1