Beispiel #1
0
 IBaseItem WFNew.ICollectionItem2.GetBaseItem(string strName)
 {
     WFNew.IBaseItem pBaseItem = null;
     foreach (WFNew.IBaseItem one in ((WFNew.ICollectionItem) this).BaseItems)
     {
         if (one.Name == strName)
         {
             pBaseItem = one;
         }
         else
         {
             WFNew.ICollectionItem2 pCollectionItem2 = one as WFNew.ICollectionItem2;
             if (pCollectionItem2 != null)
             {
                 pBaseItem = pCollectionItem2.GetBaseItem(strName);
             }
         }
         //
         if (pBaseItem != null)
         {
             break;
         }
     }
     //
     return(pBaseItem);
 }
Beispiel #2
0
        void Button_MouseClick(object sender, MouseEventArgs e)
        {
            WFNew.IBaseItem ribbonBaseButton = sender as WFNew.IBaseItem;
            if (ribbonBaseButton == null || !ribbonBaseButton.Visible)
            {
                return;
            }
            //
            switch (ribbonBaseButton.Name)
            {
            case "Abort":
                this.DialogResult = DialogResult.Abort;
                break;

            case "Cancel":
                this.DialogResult = DialogResult.Cancel;
                break;

            case "Ignore":
                this.DialogResult = DialogResult.Ignore;
                break;

            case "No":
                this.DialogResult = DialogResult.No;
                break;

            case "None":
                this.DialogResult = DialogResult.None;
                break;

            case "OK":
                this.DialogResult = DialogResult.OK;
                break;

            case "Retry":
                this.DialogResult = DialogResult.Retry;
                break;

            case "Yes":
                this.DialogResult = DialogResult.Yes;
                break;

            default:
                this.DialogResult = DialogResult.None;
                break;
            }
        }
Beispiel #3
0
 public IBaseItem GetBaseItem2(string strName)
 {
     WFNew.IBaseItem pBaseItem = null;
     foreach (WFNew.IBaseItem one in this.MenuItems)
     {
         if (one.Name == strName)
         {
             pBaseItem = one;
         }
         else
         {
             WFNew.ICollectionItem3 pCollectionItem3 = one as WFNew.ICollectionItem3;
             if (pCollectionItem3 != null)
             {
                 pBaseItem = pCollectionItem3.GetBaseItem2(strName);
             }
         }
         //
         if (pBaseItem != null)
         {
             return(pBaseItem);
         }
     }
     //
     foreach (WFNew.IBaseItem one in this.RecordItems)
     {
         if (one.Name == strName)
         {
             pBaseItem = one;
         }
         else
         {
             WFNew.ICollectionItem3 pCollectionItem3 = one as WFNew.ICollectionItem3;
             if (pCollectionItem3 != null)
             {
                 pBaseItem = pCollectionItem3.GetBaseItem2(strName);
             }
         }
         //
         if (pBaseItem != null)
         {
             return(pBaseItem);
         }
     }
     //
     foreach (WFNew.IBaseItem one in this.OperationItems)
     {
         if (one.Name == strName)
         {
             pBaseItem = one;
         }
         else
         {
             WFNew.ICollectionItem3 pCollectionItem3 = one as WFNew.ICollectionItem3;
             if (pCollectionItem3 != null)
             {
                 pBaseItem = pCollectionItem3.GetBaseItem2(strName);
             }
         }
         //
         if (pBaseItem != null)
         {
             return(pBaseItem);
         }
     }
     //
     return(pBaseItem);
 }