找回密码
 立即注册

QQ登录

只需一步,快速开始

pblandscape

初级会员

19

主题

46

帖子

397

积分

初级会员

积分
397

微信认证勋章

pblandscape
初级会员   /  发表于:2017-7-21 15:41  /   查看:5638  /  回复:7
如何对筛选框筛选出的结果进行二次处理?

7 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-21 17:47:45
沙发
您的问题已收到,我们进行调研之后会给您答复。
回复 使用道具 举报
pblandscape
初级会员   /  发表于:2017-7-27 10:05:31
板凳
这个筛选的排序如何去掉,我们切换页签后又会出现这个排序。
QQ图片20170727100354.png
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-27 21:40:46
地板
pblandscape 发表于 2017-7-27 10:05
这个筛选的排序如何去掉,我们切换页签后又会出现这个排序。

这个是哪里的筛选,可否提供个完整些的截图。
切换标签您是指的切换sheet 吗?
回复 使用道具 举报
pblandscape
初级会员   /  发表于:2017-7-28 11:02:10
5#
切换sheet。
UQ9X78_88LXVD%BGKJWI1`8.png
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-28 18:19:46
6#

您的问题已收到,正在处理中,请等待
回复 使用道具 举报
pblandscape
初级会员   /  发表于:2017-8-3 17:41:25
7#
public override void OnApplyTemplate()
        {
            base.OnApplyTemplate();
            Grid parent = this.Parent as Grid;

            //TextFilterMenu = parent.FindName("TextFilterMenu") as SuperMenuItem;
            //ColorFilterMemu = parent.FindName("ColorFilterMemu") as SuperMenuItem;
            CancelButton = parent.FindName("CancelButton") as Button;
            //TextFilterMenu.Click += new RoutedEventHandler(TextFilterMenu_Click);

            ColumnDropDownList cddl = ViewTreeHelper.GetParentObject<ColumnDropDownList>(this, null);
            DropDownItemControl asc = cddl.Items[0] as DropDownItemControl;
            asc.Content = "升序";
            DropDownItemControl desc = cddl.Items[1] as DropDownItemControl;
            desc.Content = "降序";
            //DropDownItemControl ddlc= new DropDownItemControl();
            //ddlc.Content = "test";
            //cddl.Items.Add( ddlc);
            //GcSpreadSheet ss = this.DataContext as GcSpreadSheet;

            //FillCost fillCost = ((Grid)(ss.Parent)).Parent as FillCost;
            //if (fillCost != null)
            //{

            //}
            CancelButton.Content = "取消";
        }
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-8-4 12:25:40
8#
您好,感谢您提供的代码片段,我这里不清楚您这个具体重写了哪个类以及您添加的时机。

根据您的操作方式,您可以在gcSpreadSheet.ActiveSheetChanged 事件中,通过代码调用下OnApplyTemplate这个方法,触发您隐藏的逻辑。

或者您提供下完整的Demo,我们帮您调试。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部