Border3DStyle Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Üç boyutlu kenarlık stilini belirtir.
public enum class Border3DStyle
[System.Runtime.InteropServices.ComVisible(true)]
public enum Border3DStyle
public enum Border3DStyle
[<System.Runtime.InteropServices.ComVisible(true)>]
type Border3DStyle =
type Border3DStyle =
Public Enum Border3DStyle
- Devralma
- Öznitelikler
Alanlar
| Name | Değer | Description |
|---|---|---|
| RaisedOuter | 1 | Kenarlıkta yükseltilmiş bir dış kenar vardır ve iç kenar yoktur. |
| SunkenOuter | 2 | Kenarlıkta batık bir dış kenar vardır ve iç kenar yoktur. |
| RaisedInner | 4 | Kenarlığı yükseltilmiş bir iç kenarlığı vardır ve dış kenarı yoktur. |
| Raised | 5 | Kenarlık, iç ve dış kenarları yükseltti. |
| Etched | 6 | Kenarlığı iç ve dış kenarları kazınmış bir görünüme sahiptir. |
| SunkenInner | 8 | Kenarlıkta batık bir iç kenar vardır ve dış kenar yoktur. |
| Bump | 9 | Kenarlığı iç ve dış kenarları yükseltilmiş bir görünüme sahiptir. |
| Sunken | 10 | Kenarlık, iç ve dış kenarları batıktır. |
| Adjust | 8192 | Kenarlık, belirtilen dikdörtgenin dışına çizilir ve çizim için dikdörtgenin boyutları korunarak çizilir. |
| Flat | 16394 | Kenarlıkta üç boyutlu efektler 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 Sistemi içeri aktaran bir forma yapıştırın. Windows. Forms ve System.Drawing ad alanları. Formun Paint olayının bu örnekteki olay işleme yöntemiyle ilişkilendirildiğinden emin olun.
// Handle the Form's Paint event to draw a 3D three-dimensional
// raised border just inside the border of the frame.
void Form1_Paint( Object^ /*sender*/, PaintEventArgs^ e )
{
Rectangle borderRectangle = this->ClientRectangle;
borderRectangle.Inflate( -10, -10 );
ControlPaint::DrawBorder3D( e->Graphics, borderRectangle, Border3DStyle::Raised );
}
// 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);
}
' Handle the Form's Paint event to draw a 3D three-dimensional
' raised border just inside the border of the frame.
Private Sub Form1_Paint(ByVal sender As Object, _
ByVal e As PaintEventArgs) Handles MyBase.Paint
Dim borderRectangle As Rectangle = Me.ClientRectangle
borderRectangle.Inflate(-10, -10)
ControlPaint.DrawBorder3D(e.Graphics, borderRectangle, _
Border3DStyle.Raised)
End Sub
Açıklamalar
sınıfının yöntemini çağırırken bu numaralandırmanın DrawBorder3D üyelerini ControlPaint kullanın.