Exemplo n.º 1
0
        private void SetupControls(DateTime[] timestamps)
        {
            lvwTimestamps        = ListViewManagement.GenerateCustomListView(splResultSelection.Panel1, new string[] { TIMESTAMPS_COLUMN_HEADER });
            LvwTimestampsManager = new ListViewManagement(lvwTimestamps);
            lvwTimestamps.SelectedIndexChanged += lvwTimestamps_SelectedIndexChanged;

            var timestampText = new string[timestamps.Length][];

            for (int i = 0; i < timestamps.Length; i++)
            {
                timestampText[i] = new string[] { timestamps[i].ToString() };
            }

            LvwTimestampsManager.RefreshRows(timestampText);
            lvwFilenames        = ListViewManagement.GenerateCustomListView(splResultSelection.Panel2, new string[] { FILENAMES_COLUMN_HEADER });
            LvwFilenamesManager = new ListViewManagement(lvwFilenames);
            lvwFilenames.SelectedIndexChanged += lvwFilenames_SelectedIndexChanged;

            lvwParsedLines = ListViewManagement.GenerateCustomListView(tpSelectedFile, new string[] { ParsedLineColumns.File.ToString(),
                                                                                                      ParsedLineColumns.Line.ToString(), ParsedLineColumns.Date.ToString(), ParsedLineColumns.Message.ToString() }, gridLines: true);
            LvwParsedLinesManager = new ListViewManagement(lvwParsedLines);
        }