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


C# Report.ToListItem方法代码示例

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


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

示例1: startEvent

		void startEvent(object sender, System.EventArgs e)
		{
			resultListView.BeginUpdate();
			resultListView.Items.Clear();
			switch (locationComboBox.SelectedIndex) {
				case 0: {// current file
				IViewContent content = WorkbenchSingleton.Workbench.ActiveViewContent;
					if (content != null) {
						if (content.ContentName == null) {
							MessageBox.Show(ResourceService.GetString("Dialog.WordCountDialog.SaveTheFileWarning"), ResourceService.GetString("Global.WarningText"),
							                MessageBoxButtons.OK, MessageBoxIcon.Warning);
						} else {
							FileUtilityService fileUtilityService = (FileUtilityService)ServiceManager.Services.GetService(typeof(FileUtilityService));
							if (fileUtilityService.TestFileExists(content.ContentName)) {
								resultListView.Items.Add(GetReport(content.ContentName).ToListItem());
							}
						}
					}
					break;
				}
				case 1: {// all open files
				if (WorkbenchSingleton.Workbench.ViewContentCollection.Count > 0) {
					string tmp = "";
					
					Report all = new Report(ResourceService.GetString("Dialog.WordCountDialog.TotalText"), 0, 0, 0);
					foreach (IViewContent content in WorkbenchSingleton.Workbench.ViewContentCollection) {
						if (content.ContentName == null) {
							MessageBox.Show(ResourceService.GetString("Dialog.WordCountDialog.SaveAllFileWarning"), ResourceService.GetString("Global.WarningText"),
							                MessageBoxButtons.OK, MessageBoxIcon.Warning);
							continue;
						} else {
							FileUtilityService fileUtilityService = (FileUtilityService)ServiceManager.Services.GetService(typeof(FileUtilityService));
							if (fileUtilityService.TestFileExists(content.ContentName)) {
								Report r = GetReport(content.ContentName);
								tmp += r.ToString();
								all += r;
								resultListView.Items.Add(r.ToListItem());
							}
						}
					}
					resultListView.Items.Add(new ListViewItem(""));
					resultListView.Items.Add(all.ToListItem());
				}
				break;
				}
			}
			resultListView.EndUpdate();
		}
开发者ID:tangxuehua,项目名称:DataStructure,代码行数:48,代码来源:WordCountDialog.cs


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