コード例 #1
0
        private void SetTree(TimeClassification classification, TreeView view)
        {
            var treeNode = view.Nodes.Add($"{classification.Name} 总耗时:[{classification.Total}]");

            foreach (var item in classification.Items)
            {
                treeNode.Nodes.Add(item.Remark);
            }
        }
コード例 #2
0
        private TimeClassification GetRecord(string name, TimeDefine define, int startTime, int endTime)
        {
            TimeClassification classification = new TimeClassification(name);

            classification.Items = this.Times[define].Items.FindAll(delegate(TimeRecorder t)
            {
                return(t.StartTime.Hour >= startTime && t.StartTime.Hour < endTime && t.EndTime.Hour < endTime);
            });

            return(classification);
        }