TableLayoutRowStyleCollection Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een verzameling waarin objecten worden opgeslagen RowStyle .
public ref class TableLayoutRowStyleCollection : System::Windows::Forms::TableLayoutStyleCollection
public class TableLayoutRowStyleCollection : System.Windows.Forms.TableLayoutStyleCollection
type TableLayoutRowStyleCollection = class
inherit TableLayoutStyleCollection
Public Class TableLayoutRowStyleCollection
Inherits TableLayoutStyleCollection
- Overname
Voorbeelden
In het volgende voorbeeld ziet u hoe u RowStyle instelt voor een TableLayoutRowStyleCollection. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor het TableLayoutPanel besturingselement.
private void toggleRowStylesBtn_Click(
System.Object sender,
System.EventArgs e)
{
TableLayoutRowStyleCollection styles =
this.TableLayoutPanel1.RowStyles;
foreach( RowStyle style in styles )
{
if (style.SizeType==SizeType.Absolute)
{
style.SizeType = SizeType.AutoSize;
}
else if(style.SizeType==SizeType.AutoSize)
{
style.SizeType = SizeType.Percent;
// Set the row height to be a percentage
// of the TableLayoutPanel control's height.
style.Height = 33;
}
else
{
// Set the row height to 50 pixels.
style.SizeType = SizeType.Absolute;
style.Height = 50;
}
}
}
Private Sub toggleRowStylesBtn_Click( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles toggleRowStylesBtn.Click
Dim styles As TableLayoutRowStyleCollection = _
Me.TableLayoutPanel1.RowStyles
For Each style As RowStyle In styles
If style.SizeType = SizeType.Absolute Then
style.SizeType = SizeType.AutoSize
ElseIf style.SizeType = SizeType.AutoSize Then
style.SizeType = SizeType.Percent
' Set the row height to be a percentage
' of the TableLayoutPanel control's height.
style.Height = 33
Else
' Set the row height to 50 pixels.
style.SizeType = SizeType.Absolute
style.Height = 50
End If
Next
End Sub
Opmerkingen
De TableLayoutRowStyleCollection klasse vertegenwoordigt de verzameling van alle stijlen die worden gebruikt om de rijen in een bijbehorende TableLayoutPaneltabel te beschrijven.
Eigenschappen
| Name | Description |
|---|---|
| Count |
Hiermee haalt u het aantal stijlen op dat daadwerkelijk is opgenomen in de TableLayoutStyleCollection. (Overgenomen van TableLayoutStyleCollection) |
| Item[Int32] |
Hiermee haalt u de opgegeven index op of stelt u deze RowStyle in. |
Methoden
| Name | Description |
|---|---|
| Add(RowStyle) |
Voegt een nieuwe RowStyle toe aan de TableLayoutRowStyleCollection. |
| Add(TableLayoutStyle) |
Voegt een nieuw TableLayoutStyle toe aan het einde van de huidige verzameling. (Overgenomen van TableLayoutStyleCollection) |
| Clear() |
Koppelt de verzameling los van de bijbehorende TableLayoutPanel verzameling en leegt de verzameling. (Overgenomen van TableLayoutStyleCollection) |
| Contains(RowStyle) |
Bepaalt of de TableLayoutRowStyleCollection stijl een specifieke stijl bevat. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| IndexOf(RowStyle) |
Bepaalt de index van een specifiek item in de TableLayoutRowStyleCollection. |
| Insert(Int32, RowStyle) |
Hiermee voegt u een RowStyle in de TableLayoutRowStyleCollection opgegeven positie in. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Remove(RowStyle) |
Hiermee verwijdert u het eerste exemplaar van een specifiek object uit de TableLayoutRowStyleCollection. |
| RemoveAt(Int32) |
Hiermee verwijdert u de stijl in de opgegeven index van de verzameling. (Overgenomen van TableLayoutStyleCollection) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Zie de CopyTo(Array, Int32) methode voor een beschrijving van deze methode. (Overgenomen van TableLayoutStyleCollection) |
| ICollection.IsSynchronized |
Zie de IsSynchronized eigenschap voor een beschrijving van deze methode. (Overgenomen van TableLayoutStyleCollection) |
| ICollection.SyncRoot |
Zie de SyncRoot eigenschap voor een beschrijving van deze methode. (Overgenomen van TableLayoutStyleCollection) |
| IEnumerable.GetEnumerator() |
Zie de GetEnumerator() methode voor een beschrijving van deze methode. (Overgenomen van TableLayoutStyleCollection) |
| IList.Add(Object) |
Zie de Add(Object) methode voor een beschrijving van deze methode. (Overgenomen van TableLayoutStyleCollection) |
| IList.Contains(Object) |
Zie de Contains(Object) methode voor een beschrijving van deze methode. (Overgenomen van TableLayoutStyleCollection) |
| IList.IndexOf(Object) |
Zie de IndexOf(Object) methode voor een beschrijving van deze methode. (Overgenomen van TableLayoutStyleCollection) |
| IList.Insert(Int32, Object) |
Zie de Insert(Int32, Object) methode voor een beschrijving van deze methode. (Overgenomen van TableLayoutStyleCollection) |
| IList.IsFixedSize |
Zie de IsFixedSize eigenschap voor een beschrijving van deze methode. (Overgenomen van TableLayoutStyleCollection) |
| IList.IsReadOnly |
Zie de IsReadOnly eigenschap voor een beschrijving van deze methode. (Overgenomen van TableLayoutStyleCollection) |
| IList.Item[Int32] |
Zie de Item[Int32] eigenschap voor een beschrijving van deze methode. (Overgenomen van TableLayoutStyleCollection) |
| IList.Remove(Object) |
Zie de Remove(Object) methode voor een beschrijving van deze methode. (Overgenomen van TableLayoutStyleCollection) |
Extensiemethoden
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Converteert een IEnumerable naar een IQueryable. |
| Cast<TResult>(IEnumerable) |
Cast de elementen van een IEnumerable naar het opgegeven type. |
| OfType<TResult>(IEnumerable) |
Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |