PowerTools MultiRow for Windows Forms 8.0J
TopLeftCornerRadius プロパティ
使用例 

左上の角の半径を取得または設定します。
構文
Public Property TopLeftCornerRadius As Single
public float TopLeftCornerRadius {get; set;}

プロパティ値

左上の角で使用する半径(短辺に対する割合)を示すSystem.Single値。既定値は0fです。
例外
例外解説
System.ArgumentOutOfRangeException設定値が0fより小さいか、0.5fを超えています。
使用例
次のサンプルコードは、境界線の角の半径を設定する方法を示します。このサンプルコードは、Borderに示されている詳細なコード例の一部を抜粋したものです。
void setRoundedBorderCornerRadiusToCell_Click(object sender, EventArgs e)
{
    Template template1 = gcMultiRow1.Template;

    RoundedBorder roundedBorder1 = new RoundedBorder(LineStyle.Medium, Color.Red);
    //Only set the TopLeftCorner and TopRightCorner.
    roundedBorder1.TopLeftCornerRadius = 0.3f;
    roundedBorder1.TopRightCornerRadius = 0.3f;
    template1.Row.Cells[0].Style.Border = roundedBorder1;

    // Reload template1.
    this.gcMultiRow1.Template = template1;
}
Private Sub setRoundedBorderCornerRadiusToCell_Click(ByVal sender As Object, ByVal e As EventArgs) Handles setRoundedBorderCornerRadiusToCell.Click
    Dim template1 As Template = gcMultiRow1.Template

    Dim roundedBorder1 As New RoundedBorder(LineStyle.Medium, Color.Red)
    'Only set the TopLeftCorner and TopRightCorner.
    roundedBorder1.TopLeftCornerRadius = 0.3F
    roundedBorder1.TopRightCornerRadius = 0.3F
    template1.Row.Cells(0).Style.Border = roundedBorder1

    ' Reload template1.
    Me.gcMultiRow1.Template = template1
End Sub
参照

RoundedBorder クラス
RoundedBorder メンバ
AllCornerRadius プロパティ
TopRightCornerRadius プロパティ
BottomLeftCornerRadius プロパティ
BottomRightCornerRadius プロパティ

 

 


© 2008-2015 GrapeCity inc. All rights reserved.