zoukankan      html  css  js  c++  java
  • FpSpread实现筛选的功能

    FpSpread实现筛选的功能,此功能和EXCEL的还是有差别,并且也不能自定义条件.

    不知道,有什么控件,可以实现相关的功能啊?

    样式筛选代码:

     
           Dim instyle As New FarPoint.Win.Spread.NamedStyle
           Dim outstyle As New FarPoint.Win.Spread.NamedStyle
           instyle.BackColor = Color.Yellow
           outstyle.BackColor = Color.Aquamarine 
     
           Dim fcdc As New FarPoint.Win.Spread.FilterColumnDefinitionCollection
           Dim fcd As New FarPoint.Win.Spread.FilterColumnDefinition(1, _
                                   FarPoint.Win.Spread.FilterListBehavior.SortByMostOccurrences Or _
                                   FarPoint.Win.Spread.FilterListBehavior.Default)
           Dim fcd1 As New FarPoint.Win.Spread.FilterColumnDefinition(2, _
                                   FarPoint.Win.Spread.FilterListBehavior.Default)
           Dim fcd2 As New FarPoint.Win.Spread.FilterColumnDefinition(3)
           fcdc.Add(fcd)
           fcdc.Add(fcd1)
           fcdc.Add(fcd2) 
     
           Dim sf As New FarPoint.Win.Spread.StyleRowFilter(FpSpread1.ActiveSheet, instyle, outstyle)
           Dim x As FarPoint.Win.Spread.FilterColumnDefinition
           For Each x In fcdc
               sf.AddColumn(x)
           Next
           FpSpread1.ActiveSheet.RowFilter = sf
     
     满足条件的,背景色,按指定的颜色显示.
     下面来,看看,隐藏式的筛选,类似于excel的筛选功能,不过没有自定义条件功能.
            Dim sf As New FarPoint.Win.Spread.HideRowFilter(Me.FpSpread1.ActiveSheet)
            sf.AddColumn(0)
            sf.AddColumn(1)
            sf.AddColumn(2)
            Me.FpSpread1.ActiveSheet.RowFilter = sf

  • 相关阅读:
    Makefile.am, Makefile.in 与 Makefile的关系(转)
    Linux vim命令记录
    重启nginx后丢失nginx.pid的解决方法(转)
    tail -f 不断刷新
    转:Json 语法 格式
    转:mongoDB 修改 ulimit
    转:Android IOS WebRTC 音视频开发总结 (系列文章集合)
    转: WebRTC音视频引擎研究(1)--整体架构分析
    转:WebRTC技术及应用2 – NAT穿越技术的使用
    转: How to Install MongoDB 3.2 on CentOS/RHEL & Fedora (简单易懂)
  • 原文地址:https://www.cnblogs.com/zqonline/p/1355365.html
Copyright © 2011-2022 走看看