title: How to add a percentage to top of Column chart in C#
body: <p>So, here's the problem.</p>
  <p>I have a chart that displays two columns, Completed and Uncompleted, across a number of work types, using the following loop:</p>
  <pre><code>foreach (var workType in model.WorkTypes)
          {
              decimal completed = 0;
              decimal uncompleted = 0;
              decimal workSubmitted = 0;
              decimal completionRate= 0;
              foreach (var rec in model.JobList.Where(x =&gt; x.jobType== workType.Id))
              {
                  uncompleted += model.JobList.SingleOrDefault(x =&gt; x.recID== rec.recID &amp;&amp; x.jobType == workType.Id).Uncompleted;
                  completed += model.JobList.SingleOrDefault(x =&gt; x.recID == rec.recID &amp;&amp; x.jobType == workType.Id).Completed;
  
              }
              workSubmitted = uncompleted + completed;
  
              if (uncompleted != 0)
              {
                  completionRate= (completed/ workSubmitted) * 100;
              }                
              myChart.Series[&quot;Uncompleted&quot;].Points.AddXY(workType.TypeName, uncompleted );
              myChart.Series[&quot;Completed&quot;].Points.AddXY(workType.TypeName, completed);
          }
  </code></pre>
  <p>What I am trying to do is have it display a label above the two columns that displays the completionRate value as a percentage for each workType.</p>
  <p>Any help or advice would be appreciated.</p>
  <p>This is the current look of the chart:
  <a href="https://i.stack.imgur.com/Q47uM.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Q47uM.png" alt="enter image description here" /></a></p>