İngilizce dilinde oku

Aracılığıyla paylaş


Border3DStyle Sabit listesi

Tanım

Üç boyutlu kenarlık stilini belirtir.

C#
[System.Runtime.InteropServices.ComVisible(true)]
public enum Border3DStyle
C#
public enum Border3DStyle
Devralma
Border3DStyle
Öznitelikler

Alanlar

Name Değer Description
Adjust 8192

Kenarlık, belirtilen dikdörtgenin dışına çizilir ve çizim için dikdörtgenin boyutları korunur.

Bump 9

Kenarlığı iç ve dış kenarları yükseltilmiş bir görünüme sahiptir.

Etched 6

Kenarlığı iç ve dış kenarları kazınmış bir görünüme sahiptir.

Flat 16394

Kenarlıkta üç boyutlu efekt yoktur.

Raised 5

Kenarlık, iç ve dış kenarları yükseltmiştir.

RaisedInner 4

Kenarlığı yükseltilmiş bir iç kenarlığı vardır ve dış kenarı yoktur.

RaisedOuter 1

Kenarlığı yükseltilmiş bir dış kenarı vardır ve iç kenarı yoktur.

Sunken 10

Kenarlık, iç ve dış kenarları batıktır.

SunkenInner 8

Kenarlıkta batık bir iç kenar vardır ve dış kenarı yoktur.

SunkenOuter 2

Kenarlıkta batık bir dış kenar vardır ve iç kenarı yoktur.

Örnekler

Aşağıdaki kod örneği, yönteminin ControlPaint.DrawBorder3D ve numaralandırmasının Border3DStyle kullanımını gösterir. Bu örneği çalıştırmak için aşağıdaki kodu System.Windows.Forms ve System.Drawing ad alanlarını içeri aktaran bir forma yapıştırın. Formun Paint olayının bu örnekteki olay işleme yöntemiyle ilişkilendirildiğinden emin olun.

C#
// Handle the Form's Paint event to draw a 3D three-dimensional 
// raised border just inside the border of the frame.
private void Form1_Paint(object sender, PaintEventArgs e)
{

    Rectangle borderRectangle = this.ClientRectangle;
    borderRectangle.Inflate(-10, -10);
    ControlPaint.DrawBorder3D(e.Graphics, borderRectangle, 
        Border3DStyle.Raised);
}

Açıklamalar

sınıfının yöntemini çağırırken bu numaralandırmanın DrawBorder3D üyelerini ControlPaint kullanın.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9