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
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.
// 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.