Thanks for the response. I actually tried going with the simple 'me.print()' but it gives the following error: 'print' is not a member of 'TestForm.FormCode'. I included those namespaces because it seemed like I did not have access to any print functionality. Here's the entire code for my form. This is really the first thing that I've tried adding.
Imports Microsoft.Office.InfoPath
Imports System
Imports System.Xml
Imports System.Xml.XPath
Namespace TestForm
Public Class FormCode
Private Sub InternalStartup(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Startup
AddHandler DirectCast(EventManager.ControlEvents("btn_print_form"), ButtonEvent).Clicked, AddressOf btn_print_form_Clicked
End Sub
Public Sub btn_print_form_Clicked(ByVal sender As Object, ByVal e As ClickedEventArgs)
Me.print()
End Sub
End Class
End Namespace