[VB 2005 Express] PageSetupDialog

venerdì 17 ottobre 2008 - 16.16

alexmed Profilo | Guru

Qualcuno sa dirmi come si salvano le impostazioni dei margini?

Mi spiego

Al mio PageSetupDialog imposto il mio PrintDocument
Apro il PageSetupDialog e imposto ad esempio 10 al margine sinistro.
Se lo riapro il margine sinistro al posto di essere 10 è = a 3,9

Ok! è evidente! 10:3.9 = 2,56410 (2,54) un pollice. Ma perchè? Chi gliela detto? Perchè prendi questa iniziativa?

Va bene, mettiamo PageSetupDialog.EnableMetric = True

Apro PageSetupDialog e noto che il mio 10 precedente è 25,4 (ahhh!!! allora ho ragione, moltiplichi il valore di default (10) per 2,54)
Imposto il mio margine sinistro a 10 e cosa ti succede? che il mio 10 diventa 9,91

A casa mia 10 * 2.54 = 25.4 diviso 2.54 = 10

Dove sbaglio?

Che sia in pollici, centesimi di pollice, millimetri, pertica, stadio o imbuti, come faccio per far si che se io scrivo 10 clikko Ok e poi riapro il PageSetupDialog, il margine sinistro sia dinuovo 10??????

Grazie a chi mi aiuta a capire questo (mio) dilemma.

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5