Beispiel #1
0
    /// <summary> 打开关闭面板效果 </summary>
    private void StartShowPanel(PanelBase go, PanelShowStyle showStyle, bool isOpen)
    {
        switch (showStyle)
        {
        case PanelShowStyle.Nomal:
            ShowNomal(go, isOpen);
            break;

        case PanelShowStyle.CenterScaleBigNomal:
            CenterScaleBigNomal(go, isOpen);
            break;

        case PanelShowStyle.LeftToSlide:
            LeftAndRightToSlide(go, false, isOpen);
            break;

        case PanelShowStyle.RightToSlide:
            LeftAndRightToSlide(go, true, isOpen);
            break;

        case PanelShowStyle.UpToSlide:
            TopAndDownToSlide(go, true, isOpen);
            break;

        case PanelShowStyle.DownToSlide:
            TopAndDownToSlide(go, false, isOpen);
            break;
            //case PanelShowStyle.SomeplaceToSlide:
            //    SomeplaceToSlide(go, isOpen);
            //    break;
        }
    }
Beispiel #2
0
    private void StartShowPanel(PanelBase go, PanelShowStyle showStle, bool isOpen)
    {
        switch (showStle)
        {
        case PanelShowStyle.Nomal:
            ShowNomal(go, isOpen);
            break;

        case PanelShowStyle.CenterScaleBigNomal:
            ShowCenterScaleBigNomal(go, isOpen);
            break;

        case PanelShowStyle.LeftToSlide:
            ShowLeftToSlide(go, isOpen, true);
            break;

        case PanelShowStyle.RightToSlide:
            ShowLeftToSlide(go, isOpen, false);
            break;

        case PanelShowStyle.TopToSlide:
            ShowTopToSlide(go, isOpen, true);
            break;

        case PanelShowStyle.DownToSlide:
            ShowTopToSlide(go, isOpen, false);
            break;
        }
    }
Beispiel #3
0
 public void SetPanelShowStyle(PanelShowStyle style)
 {
     showStyle = style;
 }
Beispiel #4
0
 /// <summary> </summary>
 private void StartShowPanel(PanelBase go, PanelShowStyle showStyle, bool isOpen)
 {
     switch(showStyle)
     {
     case PanelShowStyle.Nomal:
         ShowNomal(go, isOpen);
         break;
     case PanelShowStyle.CenterScaleBigNomal:
         CenterScaleBigNomal(go, isOpen);
         break;
     case PanelShowStyle.LeftToSlide:
         LeftAndRightToSlide(go, false, isOpen);
         break;
     case PanelShowStyle.RightToSlide:
         LeftAndRightToSlide(go, true, isOpen);
         break;
     case PanelShowStyle.UpToSlide:
         TopAndDownToSlide(go, true, isOpen);
         break;
     case PanelShowStyle.DownToSlide:
         TopAndDownToSlide(go, false, isOpen);
         break;
     }
 }