Esempio n. 1
0
        protected virtual void ModelChanged(object sender, ContentOwnerEventArgs <ModelInstance> e)
        {
            ContentContainer cc = ContentContainer.Instance();

            switch (e.Action)
            {
            case ContentAction.Add:
                instance = cc.GetModel(modelName);
                break;

            case ContentAction.Rename:
                ModelName = e.NewName;
                break;

            case ContentAction.Remove:
                instance = null;
                break;

            case ContentAction.Replace:
                break;
            }
        }