ColumnHeader Constructors
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.
Initialiseert een nieuw exemplaar van de ColumnHeader klasse.
Overloads
| Name | Description |
|---|---|
| ColumnHeader() |
Initialiseert een nieuw exemplaar van de ColumnHeader klasse. |
| ColumnHeader(Int32) |
Initialiseert een nieuw exemplaar van de ColumnHeader klasse met de opgegeven installatiekopieën. |
| ColumnHeader(String) |
Initialiseert een nieuw exemplaar van de ColumnHeader klasse met de opgegeven installatiekopieën. |
ColumnHeader()
- Bron:
- ColumnHeader.cs
- Bron:
- ColumnHeader.cs
- Bron:
- ColumnHeader.cs
- Bron:
- ColumnHeader.cs
- Bron:
- ColumnHeader.cs
Initialiseert een nieuw exemplaar van de ColumnHeader klasse.
public:
ColumnHeader();
public ColumnHeader();
Public Sub New ()
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u een ListView besturingselement initialiseert. In het voorbeeld worden objecten gemaakt ColumnHeader en worden de kolomkoppen TextTextAlign en Width eigenschappen ingesteld. In het voorbeeld worden ook items en subitems toegevoegd aan de ListView. Als u dit voorbeeld wilt uitvoeren, plakt u de volgende code in een formulier en roept u de PopulateListView methode aan vanuit de constructor of Load gebeurtenis-handler van het formulier.
private:
void PopulateListView()
{
ListView1->Width = 270;
ListView1->Location = System::Drawing::Point( 10, 10 );
// Declare and construct the ColumnHeader objects.
ColumnHeader^ header1;
ColumnHeader^ header2;
header1 = gcnew ColumnHeader;
header2 = gcnew ColumnHeader;
// Set the text, alignment and width for each column header.
header1->Text = "File name";
header1->TextAlign = HorizontalAlignment::Left;
header1->Width = 70;
header2->TextAlign = HorizontalAlignment::Left;
header2->Text = "Location";
header2->Width = 200;
// Add the headers to the ListView control.
ListView1->Columns->Add( header1 );
ListView1->Columns->Add( header2 );
// Specify that each item appears on a separate line.
ListView1->View = View::Details;
// Populate the ListView.Items property.
// Set the directory to the sample picture directory.
System::IO::DirectoryInfo^ dirInfo = gcnew System::IO::DirectoryInfo( "C:\\Documents and Settings\\All Users"
"\\Documents\\My Pictures\\Sample Pictures" );
// Get the .jpg files from the directory
array<System::IO::FileInfo^>^files = dirInfo->GetFiles( "*.jpg" );
// Add each file name and full name including path
// to the ListView.
if ( files != nullptr )
{
System::Collections::IEnumerator^ myEnum = files->GetEnumerator();
while ( myEnum->MoveNext() )
{
System::IO::FileInfo^ file = safe_cast<System::IO::FileInfo^>(myEnum->Current);
ListViewItem^ item = gcnew ListViewItem( file->Name );
item->SubItems->Add( file->FullName );
ListView1->Items->Add( item );
}
}
}
private void PopulateListView()
{
ListView1.Width = 270;
ListView1.Location = new System.Drawing.Point(10, 10);
// Declare and construct the ColumnHeader objects.
ColumnHeader header1, header2;
header1 = new ColumnHeader();
header2 = new ColumnHeader();
// Set the text, alignment and width for each column header.
header1.Text = "File name";
header1.TextAlign = HorizontalAlignment.Left;
header1.Width = 70;
header2.TextAlign = HorizontalAlignment.Left;
header2.Text = "Location";
header2.Width = 200;
// Add the headers to the ListView control.
ListView1.Columns.Add(header1);
ListView1.Columns.Add(header2);
// Specify that each item appears on a separate line.
ListView1.View = View.Details;
// Populate the ListView.Items property.
// Set the directory to the sample picture directory.
System.IO.DirectoryInfo dirInfo =
new System.IO.DirectoryInfo(
"C:\\Documents and Settings\\All Users" +
"\\Documents\\My Pictures\\Sample Pictures");
// Get the .jpg files from the directory
System.IO.FileInfo[] files = dirInfo.GetFiles("*.jpg");
// Add each file name and full name including path
// to the ListView.
if (files != null)
{
foreach ( System.IO.FileInfo file in files )
{
ListViewItem item = new ListViewItem(file.Name);
item.SubItems.Add(file.FullName);
ListView1.Items.Add(item);
}
}
}
Private Sub PopulateListView()
ListView1.Width = 270
ListView1.Location = New System.Drawing.Point(10, 10)
' Declare and construct the ColumnHeader objects.
Dim header1, header2 As ColumnHeader
header1 = New ColumnHeader
header2 = New ColumnHeader
' Set the text, alignment and width for each column header.
header1.Text = "File name"
header1.TextAlign = HorizontalAlignment.Left
header1.Width = 70
header2.TextAlign = HorizontalAlignment.Left
header2.Text = "Location"
header2.Width = 200
' Add the headers to the ListView control.
ListView1.Columns.Add(header1)
ListView1.Columns.Add(header2)
' Specify that each item appears on a separate line.
ListView1.View = View.Details
' Populate the ListView.Items property.
' Set the directory to the sample picture directory.
Dim dirInfo As New System.IO.DirectoryInfo _
("C:\Documents and Settings\All Users" _
& "\Documents\My Pictures\Sample Pictures")
Dim file As System.IO.FileInfo
' Get the .jpg files from the directory
Dim files() As System.io.FileInfo = dirInfo.GetFiles("*.jpg")
' Add each file name and full name including path
' to the ListView.
If (files IsNot Nothing) Then
For Each file In files
Dim item As New ListViewItem(file.Name)
item.SubItems.Add(file.FullName)
ListView1.Items.Add(item)
Next
End If
End Sub
Van toepassing op
ColumnHeader(Int32)
- Bron:
- ColumnHeader.cs
- Bron:
- ColumnHeader.cs
- Bron:
- ColumnHeader.cs
- Bron:
- ColumnHeader.cs
- Bron:
- ColumnHeader.cs
Initialiseert een nieuw exemplaar van de ColumnHeader klasse met de opgegeven installatiekopieën.
public:
ColumnHeader(int imageIndex);
public ColumnHeader(int imageIndex);
new System.Windows.Forms.ColumnHeader : int -> System.Windows.Forms.ColumnHeader
Public Sub New (imageIndex As Integer)
Parameters
- imageIndex
- Int32
De index van de afbeelding die moet worden weergegeven in de ColumnHeader.
Van toepassing op
ColumnHeader(String)
- Bron:
- ColumnHeader.cs
- Bron:
- ColumnHeader.cs
- Bron:
- ColumnHeader.cs
- Bron:
- ColumnHeader.cs
- Bron:
- ColumnHeader.cs
Initialiseert een nieuw exemplaar van de ColumnHeader klasse met de opgegeven installatiekopieën.
public:
ColumnHeader(System::String ^ imageKey);
public ColumnHeader(string imageKey);
new System.Windows.Forms.ColumnHeader : string -> System.Windows.Forms.ColumnHeader
Public Sub New (imageKey As String)
Parameters
- imageKey
- String
De sleutel van de afbeelding die moet worden weergegeven in de ColumnHeader.