TableLayoutRowStyleCollection Sınıf
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.
Nesneleri depolayan RowStyle bir koleksiyon.
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
- Devralma
Örnekler
Aşağıdaki örnekte, için nasıl ayarlanacağı RowStyle gösterilmektedir TableLayoutRowStyleCollection. Bu kod örneği, denetim için TableLayoutPanel sağlanan daha büyük bir örneğin bir parçasıdır.
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
Açıklamalar
sınıfı, TableLayoutRowStyleCollection ilişkili TableLayoutPanelbir içindeki satırları açıklamak için kullanılan tüm stillerin koleksiyonunu temsil eder.
Özellikler
Count |
içinde gerçekten bulunan TableLayoutStyleCollectionstil sayısını alır. (Devralındığı yer: TableLayoutStyleCollection) |
Item[Int32] |
Belirtilen dizinde öğesini RowStyle alır veya ayarlar. |
Yöntemler
Add(RowStyle) |
öğesine TableLayoutRowStyleCollectionyeni RowStyle bir ekler. |
Add(TableLayoutStyle) |
Geçerli koleksiyonun sonuna yeni TableLayoutStyle bir ekler. (Devralındığı yer: TableLayoutStyleCollection) |
Clear() |
İlişkili koleksiyonun ilişkilendirmesini TableLayoutPanel kaldırır ve koleksiyonu boşalttır. (Devralındığı yer: TableLayoutStyleCollection) |
Contains(RowStyle) |
öğesinin TableLayoutRowStyleCollection belirli bir stil içerip içermediğini belirler. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
IndexOf(RowStyle) |
içindeki belirli bir öğenin dizinini TableLayoutRowStyleCollectionbelirler. |
Insert(Int32, RowStyle) |
belirtilen konumda içine TableLayoutRowStyleCollection bir RowStyle ekler. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Remove(RowStyle) |
Belirli bir nesnenin ilk oluşumunu öğesinden TableLayoutRowStyleCollectionkaldırır. |
RemoveAt(Int32) |
Koleksiyonun belirtilen dizinindeki stili kaldırır. (Devralındığı yer: TableLayoutStyleCollection) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
ICollection.CopyTo(Array, Int32) |
Bu yöntemin açıklaması için yöntemine CopyTo(Array, Int32) bakın. (Devralındığı yer: TableLayoutStyleCollection) |
ICollection.IsSynchronized |
Bu yöntemin açıklaması için özelliğine IsSynchronized bakın. (Devralındığı yer: TableLayoutStyleCollection) |
ICollection.SyncRoot |
Bu yöntemin açıklaması için özelliğine SyncRoot bakın. (Devralındığı yer: TableLayoutStyleCollection) |
IEnumerable.GetEnumerator() |
Bu yöntemin açıklaması için yöntemine GetEnumerator() bakın. (Devralındığı yer: TableLayoutStyleCollection) |
IList.Add(Object) |
Bu yöntemin açıklaması için yöntemine Add(Object) bakın. (Devralındığı yer: TableLayoutStyleCollection) |
IList.Contains(Object) |
Bu yöntemin açıklaması için yöntemine Contains(Object) bakın. (Devralındığı yer: TableLayoutStyleCollection) |
IList.IndexOf(Object) |
Bu yöntemin açıklaması için yöntemine IndexOf(Object) bakın. (Devralındığı yer: TableLayoutStyleCollection) |
IList.Insert(Int32, Object) |
Bu yöntemin açıklaması için yöntemine Insert(Int32, Object) bakın. (Devralındığı yer: TableLayoutStyleCollection) |
IList.IsFixedSize |
Bu yöntemin açıklaması için özelliğine IsFixedSize bakın. (Devralındığı yer: TableLayoutStyleCollection) |
IList.IsReadOnly |
Bu yöntemin açıklaması için özelliğine IsReadOnly bakın. (Devralındığı yer: TableLayoutStyleCollection) |
IList.Item[Int32] |
Bu yöntemin açıklaması için özelliğine Item[Int32] bakın. (Devralındığı yer: TableLayoutStyleCollection) |
IList.Remove(Object) |
Bu yöntemin açıklaması için yöntemine Remove(Object) bakın. (Devralındığı yer: TableLayoutStyleCollection) |
Uzantı Metotları
Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe atar. |
OfType<TResult>(IEnumerable) |
Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler. |
AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini sağlar. |
AsQueryable(IEnumerable) |
bir IEnumerable öğesini öğesine IQueryabledönüştürür. |