Buongiorno,
ho un problema con la stampa della mia form, in particolare del controllo MSFlexGrid. Quando effettuo la stampa, tutti i controlli al suo interno si vedono in modo chiaro, tranne il controllo MSFlexGrid che è tutto nero. Come mai?

Ecco il codice:

codice:
Private Sub mnuStampa_Click()  Dim Risposta As Integer Risposta = MsgBox("Vuoi Stampare?", vbYesNo + vbQuestion, "Scegli!") If Risposta = vbYes Then CommonDialog1.ShowPrinter Command2.Visible = False             Command3.Visible = False             Command4.Visible = False            Command5.Visible = False             Form7.BackColor = vbWhite                         Command1.Visible = False                         Form7.PrintForm ElseIf Risposta = vbNo Then MsgBox "Errore!", vbCritical, "Stampa interrotta" End If  Form7.BackColor = &H8000000F Command1.Visible = True Command2.Visible = True             Command3.Visible = True             Command4.Visible = True             Command5.Visible = True End Sub