protected internal override void OnInit(object userData) #endif { UserDialogParams = userData as DialogParams; if (UserDialogParams != null) { FileName = UserDialogParams.FileName == null ? FileName : UserDialogParams.FileName; ModelName = UserDialogParams.ModelName == null? ModelName : UserDialogParams.ModelName; } FileName = string.IsNullOrEmpty(FileName) ? "topo" : FileName; ModelName = string.IsNullOrEmpty(ModelName) ? "DialogShow" : ModelName; base.OnInit(userData); Group = GComponent.GetChild("Group").asGroup; SubCom = GComponent.GetChild("Dialog").asCom; modeCtl = SubCom.GetController("Mode"); }