コード例 #1
0
ファイル: TestUIGrid.cs プロジェクト: kevinbosman/habanero
        public void TestRemove()
        {
            UIGridColumn column = new UIGridColumn("heading", null, null, null, false,
                100, PropAlignment.left, null);
            UIGrid uiGrid = new UIGrid();
            uiGrid.Add(column);

            Assert.IsTrue(uiGrid.Contains(column));
            uiGrid.Remove(column);
            Assert.IsFalse(uiGrid.Contains(column));
        }
コード例 #2
0
        public void TestRemove()
        {
            UIGridColumn column = new UIGridColumn("heading", null, null, null, false,
                                                   100, PropAlignment.left, null);
            UIGrid uiGrid = new UIGrid();

            uiGrid.Add(column);

            Assert.IsTrue(uiGrid.Contains(column));
            uiGrid.Remove(column);
            Assert.IsFalse(uiGrid.Contains(column));
        }
コード例 #3
0
        protected static IClassDef GetCustomClassDef()
        {
            ClassDef.ClassDefs.Clear();
            ContactPersonTestBO.LoadClassDef_NoOrganisationRelationship();
            IClassDef classDef        = OrganisationTestBO.LoadDefaultClassDef();
            IUIGrid   originalGridDef = classDef.UIDefCol["default"].UIGrid;
            UIGrid    extraGridDef    = ((UIGrid)originalGridDef).Clone();

            extraGridDef.Remove(extraGridDef[extraGridDef.Count - 1]);
            UIDef extraUIDef     = new UIDef(CUSTOM_UIDEF_NAME, new UIForm(), extraGridDef);
            UIDef gridWithNoForm = new UIDef(GRID_WITHNOFORM, null, extraGridDef);

            classDef.UIDefCol.Add(extraUIDef);
            return(classDef);
        }