打印菜单视觉基础

时间:2012-03-03 21:40:48

标签: vb.net

我有一种用于在幻灯片放映中打印页面的方法。

Public Sub printSlide(ByVal e As PrintPageEventArgs)
        drawSlide(e.Graphics)
        If Current < fSlides.Count - 1 Then
            fPagePrinting = fPagePrinting + 1
            e.HasMorePages = True
        Else
            e.HasMorePages = False
            fPagePrinting = 0
        End If
End Sub

我正在尝试从菜单打印选项中访问此方法,该选项无效。我哪里出错了!

Private Sub printMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles printMenuItem.Click

        If aPrintDialog.ShowDialog() = Windows.Forms.DialogResult.OK Then
            fSlideShowAdmin.printSlide()
        End If
End Sub

1 个答案:

答案 0 :(得分:0)

printMenuItem_Click定义为Private,因此只能在该课程中使用 - 如果您的菜单位于其他位置,则应将其更改为Public Sub.

如果没有,哪个类是包含在?

中的两个代码片段