当前位置: 首页 > news >正文

做网站开始要注意什么网站尾部一般怎么做

做网站开始要注意什么,网站尾部一般怎么做,广州商城网站建设公司,在职考研哪个网站做的好C#WinformListView实现缺陷图片浏览器 功能需求图像浏览行间距调整悬浮提示 功能需求 机器视觉检测系统中特别是缺陷检测系统#xff0c;通常需要进行对已经检出的缺陷图片进行浏览查阅。主要是通过条件筛选查询出所需要的数据#xff0c;进行分页再展示到界面中。… C#WinformListView实现缺陷图片浏览器 功能需求图像浏览行间距调整悬浮提示 功能需求 机器视觉检测系统中特别是缺陷检测系统通常需要进行对已经检出的缺陷图片进行浏览查阅。主要是通过条件筛选查询出所需要的数据进行分页再展示到界面中。 预期功能 条件查询通过不同的条件查询需要展示的检测记录数据数据分页页面大小有限控制数据来源对数据进行分页图像展示以平铺的方式展示图像数据提示鼠标移动到图片上显示其他详细信息原图查看点击查看原始大图 本文使用WinformListView实现图像展示和数据提示这部分功能需求效果如下所示 图像浏览 界面上需要放置一个ListView控件和一个ImageList对象。 我们是要平铺显示大图设置ListView空间的View属性为LargeIcon说大也不够大只有256*256。 具体实现过程就是 1 查询到数据 2 遍历数据源将图像数据填充到ImageList对象同时设置ListView的listViewItem集合 3 传递给ListView来展示。 注意 1 图像失真设置 imageList.ColorDepth ColorDepth.Depth32Bit; 2 图像大小ImageSize.Height或者ImageSize.Width应介于 1 和 256 之间。 private void uiPagination1_PageChanged(object sender, object pagingSource, int pageIndex, int count) {try{ListDefectResultDetails data new ListDefectResultDetails();if (datas null){return;}for (int i (pageIndex - 1) * count; i (pageIndex - 1) * count count; i){if (i datas.Count) continue;data.Add(datas[i]);}int index 0;listView1.Clear();imageList new ImageList();imageList.ImageSize new Size(256, 130);//彩色图像需要设置否则图像会失真imageList.ColorDepth ColorDepth.Depth32Bit;foreach (var item in data){imageList.Images.Add(Bitmap.FromFile(item.Path));ListViewItem listViewItem new ListViewItem();listViewItem.ImageIndex index;listViewItem.Tag ${item.Path.Split(\\)[4]}-{item.Path.Split(\\)[5].Split(.)[0]};listViewItem.Text ${item.Path.Split(\\)[4]}-{item.Path.Split(\\)[5].Split(.)[0]};//使用该方法要将控件的 ShowItemTttlTips设置为True//listViewItem.ToolTipText $总面积:{item.Area} 最大高度:{item.Height} 最大宽度:{item.Width} 是否报警:{item.IsAlarm};listViewItem.SubItems.Add($总面积:{item.Area} 最大高度:{item.Height} 最大宽度:{item.Width} 异物个数:{item.Count} 是否报警:{item.IsAlarm});// 为了在点击时预览原始图像从这里可以拿到图像的绝对路径listViewItem.SubItems.Add(${item.Path});listView1.Items.Add(listViewItem);index;}listView1.LargeImageList imageList;//调整显示内容之间的行间距留白SetSpacing(170, 319);}catch (Exception ex){Logger.Logger.Error(${ex});} }行间距调整 [DllImport(user32.dll, CharSet CharSet.Auto, SetLastError false)] private static extern int SendMessage(IntPtr hWnd, int Msg, int wParam, int lParam); const int LVM_FIRST 0X1000; const int LVM_SETICONSPACING LVM_FIRST 53;/// summary /// y 左右间距x 是上下间距 /// /summary /// param namex/param /// param namey/param public void SetSpacing(Int16 x, Int16 y) {SendMessage(listView1.Handle, LVM_SETICONSPACING, 0, x * 65536 y);this.listView1.Refresh(); }悬浮提示 鼠标悬浮与图片上方就可以显示以下内容 $“总面积:{item.Area} 最大高度:{item.Height} 最大宽度:{item.Width} 异物个数:{item.Count} 是否报警:{item.IsAlarm}” private void listView_ItemMouseHover(object sender, ListViewItemMouseHoverEventArgs e) {ToolTip toolTip new ToolTip();string itemInfor e.Item.SubItems[1].Text;toolTip.SetToolTip((e.Item).ListView, itemInfor); }
http://www.w-s-a.com/news/946898/

相关文章:

  • 域名更换网站温州建设工程网站
  • 网站如何优化推广连锁店管理网站开发
  • 伊宁市做网站功能性质网站
  • 北京哪个网站制作公司优化大师免费安装下载
  • 同江佳木斯网站设计做网站联系电话
  • 设计上海展会2023seo网站模板下载
  • 开发一个卖东西的网站多少站长工具永久
  • 公司网站怎么突然多了好多友情链接如何删除宁波有几个区
  • 临沂seo网站推广wordpress新编辑器
  • c2c网站设计店面logo设计制作
  • 网站建设任务执行书重庆今天新闻事件
  • 怎样发布自己的网站南宁制作网站公司
  • wordpress装多站点百度查一下
  • 怎么优化一个网站搭建网站免费空间
  • 山东建设和城乡建设厅注册中心网站首页wordpress安装教材
  • 个人风采网站制作毕节网站开发公司电话
  • 网络网站销售设计主题和设计理念
  • 做网站一般用什么服务器承德专业做网站
  • 松北区建设局网站网站建设分为几种
  • 网站建设的合同 体会智联招聘网站建设情况
  • 记的网站域名wordpress地方信息主题
  • 淄博好的建网站公司网站建设 海口
  • 有人做网站花了10几万2017做啥网站能致富
  • 做网站有什么软件cod建站平台
  • 合肥学校网站建设怎么做免费的产品图片网站
  • 营养早餐网站的设计与制作建设通网站怎么查项目经理在建
  • 浑南区建设局网站永州网站建设公司推荐
  • 做外贸都得有网站吗绵阳网站建设制作
  • 功能性的网站建设北京餐饮品牌设计公司
  • php做网站优势视频直播软件