2016-05-01 19 views
0

Ich fange gerade an, einen Downloader für eine Website zu programmieren, ich habe Downloader gesucht, um herauszufinden, wie ich mehrere Downloads formatieren sollte, und ich habe mich für eine Tabelle entschieden.Welche Kontrolle hat das? - C# - Windows Forms

Aber ich kenne den Namen des Steuerelements in C# nicht (siehe Bild unten).

Wie unten zu sehen: here

Die rote Box ist die Kontrolle, die ich in C# verwenden möchten.

Ich habe versucht, eine DataTable zu betrachten, aber das scheint nicht richtig.

+0

Es kann jede Kontrolle sein. Sie können unbegrenzt Kontrollen schreiben, nachdem alle –

+2

Sieht aus wie ein 'ListView' im Detailmodus, zusammen mit Owner-Zeichnung für den Fortschrittsbalken. Oder ein WPF 'DataGrid', wie Needham es vorschlägt. –

+0

Es kann auch ein Windows Forms DataGridView sein. –

Antwort

1

Es ist ein datagrid, aber das sieht aus wie es mit WPF gemacht wurde nicht

+0

Wie würde ich es dann machen? – user6278056

+0

Sie müssen es in WPF machen dann verwenden Sie XAML, um den Fortschrittsbalken zu binden – Needham

+0

Danke, ich benutze ein Datagrid. – user6278056

0

Es kann sehr gut eine benutzerdefinierte Steuerung sein, also ist es nichts, was Sie aus der Box finden würden.

Das heißt, Sie können das Tool Spy++ im Windows SDK verwenden, um laufende Anwendungen zu untersuchen, um solche Dinge zu ermitteln.

Siehe https://msdn.microsoft.com/en-us/library/dd460756.aspx

+0

Weg zu vielen Anwendungen, um es zu finden. – user6278056

+0

Verwenden Sie die 'Find'-Funktion, mit der Sie die Maus darüber bewegen können. –

0

Für Win Forms Datagridview aus dem Werkzeugleiste winforms und eine benutzerdefinierte Spalte für die Statusleiste erstellen.