Aracılığıyla paylaş


Graphics.DpiX Özellik

Tanım

Bu Graphicsöğesinin yatay çözünürlüğünü alır.

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

Özellik Değeri

Bu Graphicstarafından desteklenen yatay çözünürlük için inç başına nokta cinsinden değer.

Örnekler

Aşağıdaki yöntem ve DpiY özelliklerinin kullanımını DpiX gösterir. Bu örnek, Bir Windows Formu ile kullanılmak üzere tasarlanmıştır. Bu örneği çalıştırmak için, adlandırılmış listBox1 içeren bir ListBox forma yapıştırın ve formun oluşturucusundan bu yöntemi çağırın.

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

Açıklamalar

Yüksek çözünürlüklü uygulamalar oluşturma hakkında daha fazla bilgi için bkz.

Yüksek DPI.

Şunlara uygulanır

Ayrıca bkz.