Condividi tramite


Graphics.DpiY Proprietà

Definizione

Ottiene la risoluzione verticale di questo oggetto Graphics.

public:
 property float DpiY { float get(); };
public float DpiY { get; }
member this.DpiY : single
Public ReadOnly Property DpiY As Single

Valore della proprietà

Valore, in punti per pollice, della risoluzione verticale supportata da questo oggetto Graphics.

Esempio

Il metodo seguente mostra l'uso delle DpiX proprietà e DpiY . Questo esempio è progettato per l'uso con un Windows Form. Per eseguire questo esempio, incollarlo in un modulo contenente un ListBox listBox1 denominato e chiamare questo metodo dal costruttore del modulo.

private:
   void PopulateListBoxWithGraphicsResolution()
   {
      Graphics^ boxGraphics = listBox1->CreateGraphics();

      // Graphics* formGraphics = this->CreateGraphics();
      listBox1->Items->Add( String::Format( "ListBox horizontal resolution: {0}", boxGraphics->DpiX ) );
      listBox1->Items->Add( String::Format( "ListBox vertical resolution: {0}", boxGraphics->DpiY ) );
      delete boxGraphics;
   }
private void PopulateListBoxWithGraphicsResolution()
{
    Graphics boxGraphics = listBox1.CreateGraphics();
    Graphics formGraphics = this.CreateGraphics();

    listBox1.Items.Add("ListBox horizontal resolution: " 
        + boxGraphics.DpiX);
    listBox1.Items.Add("ListBox vertical resolution: " 
        + boxGraphics.DpiY);

    boxGraphics.Dispose();
}
Private Sub PopulateListBoxWithGraphicsResolution()
    Dim boxGraphics As Graphics = listBox1.CreateGraphics()
    Dim formGraphics As Graphics = Me.CreateGraphics()

    listBox1.Items.Add("ListBox horizontal resolution: " _
        & boxGraphics.DpiX)
    listBox1.Items.Add("ListBox vertical resolution: " _
        & boxGraphics.DpiY)

    boxGraphics.Dispose()
End Sub

Commenti

Per altre informazioni sulla creazione di applicazioni ad alta risoluzione, vedere

DPI elevato.

Si applica a

Vedi anche