zoukankan      html  css  js  c++  java
  • DEV第三方控件的GalleryControl控件

    1、获取选中的图片

         List<GalleryItem> lstArray = gclImage.Gallery.GetCheckedItems();

    2、滚动到GalleryControl分组的某个位置

      this.gclImage.Gallery.ScrollTo(GetGalleryGroupByTag(btnMonth.Tag), true);

    /// <summary>
    ///滚动位置到指定的位置,通过tag值获得分组
    /// </summary>
    /// <param name="tag">按钮的tag值</param>
    /// <returns></returns>
    private GalleryItemGroup GetGalleryGroupByTag(object tag)
    {
    foreach (GalleryItemGroup group in gclImage.Gallery.Groups)
    {
    //获取要定位的月份
    if (group.Tag.Equals(tag))
    return group;
    }
    return null;
    }

    3、清空组数据

     gclImage.Gallery.Groups.Clear();

    4、显示组名

     gclImage.Gallery.ShowGroupCaption = true;

    5、给控件添加组

    GalleryItemGroup groupImage = new GalleryItemGroup();

     gclImage.Gallery.Groups.Add(groupImage);

    6、获取鼠标点击的位置

     RibbonHitInfo hi = gclImage.CalcHitInfo(e.Location);

    //判断有效区域

     if (hi.InGalleryItem)

    7、设置某个图片被选中

      gclImage.Gallery.SetItemCheck(item, false);

    8、获取当前选中图片的个数

      gclImage.Gallery.GetCheckedItems().Count;

  • 相关阅读:
    使用C#实现计划任务(corn job)
    python 修改xml文件
    redis安装
    Nginx的安装
    nginx配置
    用泛型减少重复代码,使代码更合理、更优雅
    Tomcat server.xml配置详解
    二维码生成
    轻量级的中文分词工具包
    HTML解析利器
  • 原文地址:https://www.cnblogs.com/leaflife/p/7850183.html
Copyright © 2011-2022 走看看