private void InitializeRdpComponent() { rdpClient = new MsRdpClientAdapter(); Control component = (Control)rdpClient; component.Dock = DockStyle.Fill; Controls.Add(component); }
/// <summary> /// Clean up any resources being used. /// </summary> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> protected override void Dispose(bool disposing) { if (disposing) { IDisposable disp = rdpClientImpl as IDisposable; if (disp != null) { disp.Dispose(); rdpClientImpl = null; } } base.Dispose(disposing); }
private void InitializeRdpComponent() { rdpClientImpl = RDPClientLoader.NewRDPClient(ClientVersion); rdpClientImpl.Attach(this); rdpClientImpl.SettingsChanged += rdpClientImpl_SettingsChanged; }