private void btnProcess_Click(object sender, EventArgs e) { pan = new FlowLayoutPanel(); pan.Width = this.panTopicsData.Width; pan.Height = this.panTopicsData.Height; pan.AutoScroll = true; DirectoryInfo dir = new DirectoryInfo(txtFilePath.Text); var topicDirectories = dir.GetDirectories(); foreach (DirectoryInfo topicDirectory in topicDirectories) { TopicData topicData = this.GetTopicData(topicDirectory); topicDataList.Add(topicData); pan.Controls.Add(topicData); } this.panTopicsData.Controls.Add(pan); this.panTopicsData.Update(); this.panTopicsData.Refresh(); this.Refresh(); }
private TopicData GetTopicData(DirectoryInfo dir) { TopicData t = new TopicData(dir); return(t); }