void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.rootElement = ((MyControls.MyControl1)(target)); #line 8 "..\..\MyControl1.xaml" this.rootElement.Loaded += new System.Windows.RoutedEventHandler(this.Init); #line default #line hidden return; case 2: this.nameLabel = ((System.Windows.Controls.TextBlock)(target)); return; case 3: this.txtName = ((System.Windows.Controls.TextBox)(target)); return; case 4: this.addressLabel = ((System.Windows.Controls.TextBlock)(target)); return; case 5: this.txtAddress = ((System.Windows.Controls.TextBox)(target)); return; case 6: this.cityLabel = ((System.Windows.Controls.TextBlock)(target)); return; case 7: this.txtCity = ((System.Windows.Controls.TextBox)(target)); return; case 8: this.stateLabel = ((System.Windows.Controls.TextBlock)(target)); return; case 9: this.txtState = ((System.Windows.Controls.TextBox)(target)); return; case 10: this.zipLabel = ((System.Windows.Controls.TextBlock)(target)); return; case 11: this.txtZip = ((System.Windows.Controls.TextBox)(target)); return; } this._contentLoaded = true; }
private void Form1_Load(object sender, EventArgs e) { ctrlHost = new ElementHost(); ctrlHost.Dock = DockStyle.Fill; panel1.Controls.Add(ctrlHost); wpfAddressCtrl = new MyControls.MyControl1(); wpfAddressCtrl.InitializeComponent(); ctrlHost.Child = wpfAddressCtrl; wpfAddressCtrl.OnButtonClick += new MyControls.MyControl1.MyControlEventHandler( avAddressCtrl_OnButtonClick); wpfAddressCtrl.Loaded += new RoutedEventHandler( avAddressCtrl_Loaded); }