Example #1
0
            public override string GetParentContainerKey(MultipleSetterContainer container)
            {
                var classContainer = (ClassParentContainer)container;

                return("." + classContainer.Class);
            }
Example #2
0
            public override bool CanBeUsedByParent(ViewContainer parent, MultipleSetterContainer container)
            {
                var classContainer = (ClassParentContainer)container;

                return(classContainer.Class == parent.Class);
            }
Example #3
0
            public override string GetParentContainerKey(MultipleSetterContainer container)
            {
                var idContainer = (IdParentContainer)container;

                return("#" + idContainer.Id);
            }
Example #4
0
            public override bool CanBeUsedByParent(ViewContainer parent, MultipleSetterContainer container)
            {
                var idContainer = (IdParentContainer)container;

                return(idContainer.Id == parent.Class);
            }
Example #5
0
 public override string GetParentContainerKey(MultipleSetterContainer container)
 {
     return((container as TagParentContainer).Tag);
 }
Example #6
0
            public override bool CanBeUsedByParent(ViewContainer parent, MultipleSetterContainer container)
            {
                var tagContainer = (TagParentContainer)container;

                return(tagContainer.Tag == parent.GetType().Name);
            }