zoukankan      html  css  js  c++  java
  • AX 2009 界面伸缩功能

    界面伸缩功能

    在一个界面下,放置多个Grid之后,数据太多,要有个能推拉伸缩的功能,如下图:

    中间横条可以上下拉动,折叠处可以关闭显示整个Grid

    横条要代码实现,折叠只要设置一下Group就行。

    纵向空的Group,来实现上下拉动。

    public class FormRun extends ObjectRun
    {
        SysFormSplitter_Y    _formSplitterVertical;

        
    public void init()
        {
            ;
            super();

            _formSplitterVertical   
    = new SysFormSplitter_Y(ctrlSplitVertical, header, this);
        }

        
    //CtrlSplitVertical控件的重载方法
        CtrlSplitVertical:int mouseDown(int x, int y, int button, boolean ctrl, boolean shift)
        {
            
    int ret;

            ret 
    = super(x, y, button, ctrl, shift);

            
    return _formSplitterVertical.mouseDown(x, y, button, ctrl, shift);
        }

        CtrlSplitVertical:
    int mouseMove(int x, int y, int button, boolean ctrl, boolean shift)
        {
            
    int ret;

            ret 
    = super(x, y, button, ctrl, shift);

            
    return _formSplitterVertical.mouseMove(x,y,button,ctrl,shift);
        }

        CtrlSplitVertical:
    int mouseUp(int x, int y, int button, boolean ctrl, boolean shift)
        {
            
    int ret;

            ret 
    = super(x, y, button, ctrl, shift);

            
    return _formSplitterVertical.mouseUp(x, y, button, ctrl, shift);
        }

    }

    折叠的Group设置如图

  • 相关阅读:
    linux mail 简操作
    数据挖掘-概念与技术-第10章聚类作业题
    机器学习实战 -> 无监督学习
    机器学习实战 -> 利用PCA&&SVD来简化数据
    贪婪算法
    统计学习方法 –> 支持向量机
    统计学习方法 –> 逻辑死地回归与最大熵模型
    最优二叉搜索树
    动态规划
    统计学习方法–> 决策树
  • 原文地址:https://www.cnblogs.com/Kurodo/p/2158089.html
Copyright © 2011-2022 走看看