void gxPolicyTree_AfterNodeSelect(object sender, DevComponents.Tree.TreeGXNodeEventArgs e) { CustomGXNode node = e.Node as CustomGXNode; if (null == node.Object) return; if (node.Object is ICondition) { this.detailspnl.Controls.Clear(); ConditionControl conditioncontrol = new ConditionControl(node.Object as ICondition); conditioncontrol.Width = this.detailspnl.Width; conditioncontrol.Parent = this.detailspnl; } else if (node.Object is IPolicyChannel) { this.detailspnl.Controls.Clear(); RoutingControl routingcontrol = new RoutingControl(node.Object as IPolicyChannel); routingcontrol.Width = this.detailspnl.Width; routingcontrol.Parent = this.detailspnl; } }
private void button3_Click(object sender, EventArgs e) { this.detailspnl.Controls.Clear(); RoutingControl routingcontrol = new RoutingControl(null); routingcontrol.Width = this.detailspnl.Width; routingcontrol.Parent = this.detailspnl; }