public void UseStyle(DynamicWorkItemSixStyle style)
        {
            switch (style)
            {
            case DynamicWorkItemSixStyle.FourLastHyperLink:
                this.tbkAfterNameTwo.TextTrimming        = TextTrimming.WordEllipsis;
                this.tbkAfterNameTwo.HorizontalAlignment = HorizontalAlignment.Left;
                this.tbkAfterNameTwo.Style = (base.FindResource("TitleStyle") as Style);
                this.tbkAfterNameTwo.MouseLeftButtonDown += delegate
                {
                    BrowserUtil.OpenHyperlinkHandler(this.urlFour);
                };
                this.tbkAfterToNameFour.TextTrimming        = TextTrimming.WordEllipsis;
                this.tbkAfterToNameFour.HorizontalAlignment = HorizontalAlignment.Left;
                this.tbkAfterToNameFour.Style = (base.FindResource("TitleStyle") as Style);
                this.tbkAfterToNameFour.MouseLeftButtonDown += delegate
                {
                    BrowserUtil.OpenHyperlinkHandler(this.urlSix);
                };
                break;

            case DynamicWorkItemSixStyle.LastHyperLink:
                this.tbkAfterNameTwo.Foreground             = new SolidColorBrush(Color.FromRgb(0, 109, 131));
                this.tbkAfterToNameFour.TextTrimming        = TextTrimming.WordEllipsis;
                this.tbkAfterToNameFour.HorizontalAlignment = HorizontalAlignment.Left;
                this.tbkAfterToNameFour.Style = (base.FindResource("TitleStyle") as Style);
                this.tbkAfterToNameFour.MouseLeftButtonDown += delegate
                {
                    BrowserUtil.OpenHyperlinkHandler(this.urlSix);
                };
                break;
            }
        }
 public void UseStyle(DynamicWorkItemSixStyle style)
 {
     switch (style)
     {
     case DynamicWorkItemSixStyle.FourLastHyperLink:
         this.tbkAfterNameTwo.TextTrimming = TextTrimming.WordEllipsis;
         this.tbkAfterNameTwo.HorizontalAlignment = HorizontalAlignment.Left;
         this.tbkAfterNameTwo.Style = (base.FindResource("TitleStyle") as Style);
         this.tbkAfterNameTwo.MouseLeftButtonDown += delegate
         {
             BrowserUtil.OpenHyperlinkHandler(this.urlFour);
         };
         this.tbkAfterToNameFour.TextTrimming = TextTrimming.WordEllipsis;
         this.tbkAfterToNameFour.HorizontalAlignment = HorizontalAlignment.Left;
         this.tbkAfterToNameFour.Style = (base.FindResource("TitleStyle") as Style);
         this.tbkAfterToNameFour.MouseLeftButtonDown += delegate
         {
             BrowserUtil.OpenHyperlinkHandler(this.urlSix);
         };
         break;
     case DynamicWorkItemSixStyle.LastHyperLink:
         this.tbkAfterNameTwo.Foreground = new SolidColorBrush(Color.FromRgb(0, 109, 131));
         this.tbkAfterToNameFour.TextTrimming = TextTrimming.WordEllipsis;
         this.tbkAfterToNameFour.HorizontalAlignment = HorizontalAlignment.Left;
         this.tbkAfterToNameFour.Style = (base.FindResource("TitleStyle") as Style);
         this.tbkAfterToNameFour.MouseLeftButtonDown += delegate
         {
             BrowserUtil.OpenHyperlinkHandler(this.urlSix);
         };
         break;
     }
 }
 private void AddDynamicWorkItemSix(BaseDynamicWorkObjViewModel viewModel, DynamicWorkItemSixStyle style)
 {
     if (viewModel.RepalceStrs.Count == 3 && viewModel.UnReplaceStrs.Count == 2)
     {
         DynamicWorkItemSix row = new DynamicWorkItemSix(viewModel.ActionHourMinute, viewModel.RepalceStrs[0], viewModel.UnReplaceStrs[0], viewModel.RepalceStrs[1], viewModel.UnReplaceStrs[1], viewModel.RepalceStrs[2], viewModel.Url);
         row.UseStyle(style);
         this.RowGroup.Rows.Add(row);
     }
     else
     {
         viewModel.UnReplaceStrs.Clear();
         viewModel.UnReplaceStrs.Add("未通过");
         viewModel.UnReplaceStrs.Add("递交的工作简报");
         viewModel.RepalceStrs.Clear();
         viewModel.RepalceStrs.Add("发布人");
         viewModel.RepalceStrs.Add("执行人");
         viewModel.RepalceStrs.Add("任务名称");
         DynamicWorkItemSix row = new DynamicWorkItemSix(viewModel.ActionHourMinute, viewModel.RepalceStrs[0], viewModel.UnReplaceStrs[0], viewModel.RepalceStrs[1], viewModel.UnReplaceStrs[1], viewModel.RepalceStrs[2], viewModel.Url);
         row.UseStyle(style);
         this.RowGroup.Rows.Add(row);
     }
 }
 private void AddDynamicWorkItemSix(BaseDynamicWorkObjViewModel viewModel, DynamicWorkItemSixStyle style)
 {
     if (viewModel.RepalceStrs.Count == 3 && viewModel.UnReplaceStrs.Count == 2)
     {
         DynamicWorkItemSix row = new DynamicWorkItemSix(viewModel.ActionHourMinute, viewModel.RepalceStrs[0], viewModel.UnReplaceStrs[0], viewModel.RepalceStrs[1], viewModel.UnReplaceStrs[1], viewModel.RepalceStrs[2], viewModel.Url);
         row.UseStyle(style);
         this.RowGroup.Rows.Add(row);
     }
     else
     {
         viewModel.UnReplaceStrs.Clear();
         viewModel.UnReplaceStrs.Add("未通过");
         viewModel.UnReplaceStrs.Add("递交的工作简报");
         viewModel.RepalceStrs.Clear();
         viewModel.RepalceStrs.Add("发布人");
         viewModel.RepalceStrs.Add("执行人");
         viewModel.RepalceStrs.Add("任务名称");
         DynamicWorkItemSix row = new DynamicWorkItemSix(viewModel.ActionHourMinute, viewModel.RepalceStrs[0], viewModel.UnReplaceStrs[0], viewModel.RepalceStrs[1], viewModel.UnReplaceStrs[1], viewModel.RepalceStrs[2], viewModel.Url);
         row.UseStyle(style);
         this.RowGroup.Rows.Add(row);
     }
 }