PowerTools MultiRow for Windows Forms 8.0J
Ellipsis プロパティ (PopupCell)
使用例 

表示テキストの幅がセルの内容境界の幅より大きい場合に省略記号をどのように表示するかを取得または設定します。
構文
Public Property Ellipsis As MultiRowEllipsisMode
public MultiRowEllipsisMode Ellipsis {get; set;}

プロパティ値

MultiRowEllipsisMode値の1つ。既定値はMultiRowEllipsisMode.Noneです。
例外
例外解説
System.ComponentModel.InvalidEnumArgumentException指定された値がMultiRowEllipsisMode値の1つではありません。
解説

このプロパティはEllipsisStringと組み合わせて使用します。

セルの一部のスタイル(CellStyle.MultilineCellStyle.TextAngleCellStyle.TextAdjustmentCellStyle.LineAdjustmentなど)が使用されている場合、省略記号文字列は表示できません。
使用例
次のサンプルコードは、ポップアップ型セルの動作または外観をカスタマイズする方法を示します。このサンプルコードは、PopupCellクラスに示されている詳細なコード例の一部を抜粋したものです。
PopupCell CreateCustomButtonAppearancePopupCell()
{
    PopupCell popupCell1 = new PopupCell();

    popupCell1.ButtonForeColor = Color.Red;
    popupCell1.ButtonBackColor = Color.Yellow;
    popupCell1.ButtonFlatStyle = FlatStyle.Flat;
    popupCell1.ButtonFlatAppearance.MouseOverBackColor = Color.Orange;
    popupCell1.Ellipsis = MultiRowEllipsisMode.EllipsisEnd;
    
    popupCell1.Size = new Size(130, 21);

    // Show Font dialog to edit font.
    popupCell1.Popup = new FontDialog();
    popupCell1.PopupValueMember = "Font";

    return popupCell1;
}
Private Function CreateCustomButtonAppearancePopupCell() As PopupCell
    Dim popupCell1 As New PopupCell()

    popupCell1.ButtonForeColor = Color.Red
    popupCell1.ButtonBackColor = Color.Yellow
    popupCell1.ButtonFlatStyle = FlatStyle.Flat
    popupCell1.ButtonFlatAppearance.MouseOverBackColor = Color.Orange
    popupCell1.Ellipsis = MultiRowEllipsisMode.EllipsisEnd

    popupCell1.Size = New Size(130, 21)

    ' Show Font dialog to edit font.
    popupCell1.Popup = New FontDialog()
    popupCell1.PopupValueMember = "Font"

    Return popupCell1
End Function
参照

PopupCell クラス
PopupCell メンバ
EllipsisString プロパティ

 

 


© 2008-2015 GrapeCity inc. All rights reserved.