Exemple #1
0
 public virtual void UpdateNode(TaskGroupColumn col)
 {
     if (Node != null)
     {
         Node.SetValue((int)col, GetTaskGroupColumnText(col));
     }
 }
Exemple #2
0
        public virtual string GetTaskGroupColumnText(TaskGroupColumn col)
        {
            switch (col)
            {
            case TaskGroupColumn.称:
                return(Name);

            case TaskGroupColumn.项目及完整度:
                if (ProjectInstance == null)
                {
                    return("");
                }
                return(ProjectInstance.Name);

            case TaskGroupColumn.任务名称:
                return(TaskName);

            case TaskGroupColumn.场景名称:
                return(SceneName);

            case TaskGroupColumn.窗口索引:
                if (ViewportIndex < 0)
                {
                    return("");
                }
                return((ViewportIndex + 1).ToString());
            }
            return("");
        }
 public override string GetTaskGroupColumnText(TaskGroupColumn col)
 {
     if (col == TaskGroupColumn.项目及完整度)
     {
         if (ProjectInstance == null)
         {
             return("");
         }
         string projName = ProjectInstance.Name;
         if (ParentGroup.IsCooperation)
         {
             projName = "";
         }
         if (ProjectDescription == null)
         {
             return(projName);
         }
         if (m_MissingResourceFiles.Count == 0)
         {
             return(projName + "(完整)");
         }
         return(projName + String.Format("({0}/{1})", ProjectDescription.ResourceFiles.Count - m_MissingResourceFiles.Count, ProjectDescription.ResourceFiles.Count));
     }
     return(base.GetTaskGroupColumnText(col));
 }
Exemple #4
0
 public override string GetTaskGroupColumnText(TaskGroupColumn col)
 {
     if (col == TaskGroupColumn.称)
     {
         return(this.ToString());
     }
     else if (IsCooperation)
     {
         return(base.GetTaskGroupColumnText(col));
     }
     return("");
 }
Exemple #5
0
 public override void UpdateNode(TaskGroupColumn col)
 {
     base.UpdateNode(col);
 }