سلام یه تابع تبدیل تاریخ میلادی به شمسی دارم.
توی یه قسمتی از برنامه ام کدی به این شکل دارم:

Private Shared Sub PrintDoc_PrintPage(ByVal sender As Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDoc.PrintPage


End Sub



حالا وسط این برنامه من اون تابع رو برای تبدیل تاریخم به شمسی فرا می خونم. اما خطا میده و زیرش خط میکشه و این خطا رو میده:


cannot refer to an instance member of a class from within a shared method

مشکل از کجاست؟