GrapeCity.Win.MultiRow Namespace > RadioGroupCell Class : Ellipsis Property |
<EditorBrowsableAttribute()> <DefaultValueAttribute()> <SRCategoryAttribute("Behavior")> <BrowsableAttribute(True)> <SRDescriptionAttribute("Indicates how to show an ellipsis when the width of the display text is greater than the cell's content area width.")> Public Property Ellipsis As MultiRowEllipsisMode
Dim instance As RadioGroupCell Dim value As MultiRowEllipsisMode instance.Ellipsis = value value = instance.Ellipsis
[EditorBrowsable()] [DefaultValue()] [SRCategory("Behavior")] [Browsable(true)] [SRDescription("Indicates how to show an ellipsis when the width of the display text is greater than the cell's content area width.")] public MultiRowEllipsisMode Ellipsis {get; set;}
Exception | Description |
---|---|
System.ComponentModel.InvalidEnumArgumentException | The specified value is not one of the MultiRowEllipsisMode values. |
Use this property with the EllipsisString property.
private void Form1_Load(object sender, EventArgs e) { RadioGroupCell radioGroupCell1 = new RadioGroupCell(); radioGroupCell1.Size = new Size(150, 60); radioGroupCell1.Items.AddRange(new string[] { "1", "2", "3", "4", "5", "6" }); radioGroupCell1.CheckAlign = ContentAlignment.MiddleLeft; //6 radio cells in 3 columns. radioGroupCell1.ColumnCount = 3; //The radio button ranges from left to right. radioGroupCell1.FlowDirection = Orientation.Horizontal; //Between every 2 columns, 20 pixels exist. radioGroupCell1.HorizontalSpace = 20; radioGroupCell1.FlatStyle = FlatStyle.Popup; RadioGroupCell radioGroupCell2 = new RadioGroupCell(); radioGroupCell2.Size = new Size(150, 60); radioGroupCell2.Items.AddRange(new string[] { "11111", "22222", "33333", "44444", "55555", "66666" }); radioGroupCell2.CheckAlign = ContentAlignment.MiddleLeft; //6 radio cells in 3 columns. radioGroupCell2.ColumnCount = 3; //The radio button ranges from top to bottom. radioGroupCell2.FlowDirection = Orientation.Vertical; //Between every 2 lines, 20 pixels exist. radioGroupCell2.VerticalSpace = 20; // radioGroupCell2.Ellipsis = MultiRowEllipsisMode.EllipsisEnd; radioGroupCell2.EllipsisString = "..."; Template template1 = Template.CreateGridTemplate(new Cell[] { radioGroupCell1, radioGroupCell2 }); gcMultiRow1.Template = template1; gcMultiRow1.RowCount = 3; }
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load Dim radioGroupCell1 As New RadioGroupCell() radioGroupCell1.Size = New Size(150, 60) radioGroupCell1.Items.AddRange(New String() {"1", "2", "3", "4", "5", "6"}) radioGroupCell1.CheckAlign = ContentAlignment.MiddleLeft '6 radio cells in 3 columns. radioGroupCell1.ColumnCount = 3 'The radio button will range from left to right. radioGroupCell1.FlowDirection = Orientation.Horizontal 'Between every 2 columns, 20 pixels exist. radioGroupCell1.HorizontalSpace = 20 radioGroupCell1.FlatStyle = FlatStyle.Popup Dim radioGroupCell2 As New RadioGroupCell() radioGroupCell2.Size = New Size(150, 60) radioGroupCell2.Items.AddRange(New String() {"11111", "22222", "33333", "44444", "55555", "66666"}) radioGroupCell2.CheckAlign = ContentAlignment.MiddleLeft '6 radio cells in 3 columns. radioGroupCell2.ColumnCount = 3 'The radio button ranges from top to bottom. radioGroupCell2.FlowDirection = Orientation.Vertical 'Between every 2 lines, 20 pixels exist. radioGroupCell2.VerticalSpace = 20 ' radioGroupCell2.Ellipsis = MultiRowEllipsisMode.EllipsisEnd radioGroupCell2.EllipsisString = "..." Dim template1 As Template = Template.CreateGridTemplate(New Cell() {radioGroupCell1, radioGroupCell2}) gcMultiRow1.Template = template1 gcMultiRow1.RowCount = 3 End Sub
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2