当前位置: 首页>>代码示例>>C#>>正文


C# StringTable.SetColumnCount方法代码示例

本文整理汇总了C#中StringTable.SetColumnCount方法的典型用法代码示例。如果您正苦于以下问题:C# StringTable.SetColumnCount方法的具体用法?C# StringTable.SetColumnCount怎么用?C# StringTable.SetColumnCount使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在StringTable的用法示例。


在下文中一共展示了StringTable.SetColumnCount方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: SetResultList

        private void SetResultList(VotingResult result, IDictionary<Guid, VoteReceiptStatus> voteReceiptStatus)
        {
            this.table = new StringTable();
              table.SetColumnCount(2);

              Add(result.Title.Text, true);
              Add(Resources.ResultDialogTotalBallots, result.TotalBallots.ToString());
              Add(Resources.ResultDialogValidBallots, result.ValidBallots.ToString());
              Add(Resources.ResultDialogInvalidBallots, result.InvalidBallots.ToString());
              Add();

              foreach (var question in result.Questions)
              {
            Add(question.Text.Text, true);
            int abstentions = 0;

            foreach (var option in question.Options)
            {
              if (option.IsAbstentionSpecial)
              {
            abstentions += option.Result;
              }
              else
              {
            Add(option.Text.Text, option.Result.ToString());
              }
            }

            if (abstentions > 0)
            {
              Add(Resources.ResultDialogAbstain, abstentions.ToString());
            }

            Add();
              }

              if (voteReceiptStatus.Count > 0)
              {
            Add(Resources.ResultDialogYourVote, true);

            foreach (var voteReceipt in voteReceiptStatus)
            {
              switch (voteReceipt.Value)
              {
            case VoteReceiptStatus.FoundBad:
              Add(voteReceipt.Key.ToString(), Resources.ResultDialogFoundBad);
              break;
            case VoteReceiptStatus.FoundOk:
              Add(voteReceipt.Key.ToString(), Resources.ResultDialogFoundOk);
              break;
            case VoteReceiptStatus.NotFound:
              Add(voteReceipt.Key.ToString(), Resources.ResultDialogNotFound);
              break;
              }
            }
              }
        }
开发者ID:dbrgn,项目名称:pi-vote,代码行数:57,代码来源:ResultDisplayDialog.cs


注:本文中的StringTable.SetColumnCount方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。