internal ClassView(EJ.InterfaceInModule interfaceInModule) { this.InterfaceInModule = interfaceInModule; InitializeComponent(); this.HorizontalAlignment = System.Windows.HorizontalAlignment.Left; this.VerticalAlignment = System.Windows.VerticalAlignment.Top; m_jsonObj = interfaceInModule.JsonData.ToJsonObject <JsonObject>(); m_DataSource = Forms.InterfaceCenter.DllClassLoader.GetClass(m_jsonObj.FilePath, m_jsonObj.FullName); this.DataBind(); }
internal ClassView(string fullname, string filepath, EJ.InterfaceInModule interfaceInModule) { this.InterfaceInModule = interfaceInModule; m_jsonObj.FilePath = filepath; m_jsonObj.FullName = fullname; m_DataSource = Forms.InterfaceCenter.DllClassLoader.GetClass(filepath, fullname); InitializeComponent(); this.HorizontalAlignment = System.Windows.HorizontalAlignment.Left; this.VerticalAlignment = System.Windows.VerticalAlignment.Top; this.DataBind(); }
internal ClassView(Forms.InterfaceCenter.Nodes.ClassNode source, string filepath, EJ.InterfaceInModule interfaceInModule) { this.InterfaceInModule = interfaceInModule; m_DataSource = source; m_jsonObj.FilePath = filepath; m_jsonObj.FullName = source.FullName; InitializeComponent(); this.HorizontalAlignment = System.Windows.HorizontalAlignment.Left; this.VerticalAlignment = System.Windows.VerticalAlignment.Top; this.DataBind(); }