public Form_client()
        {
            InitializeComponent();

            try
            {
                var server_ip   = ConfigurationManager.AppSettings["server_ip"].ToString();
                var server_port = ConfigurationManager.AppSettings["server_port"].ToString();

                _endPoint = new IPEndPoint(IPAddress.Parse(server_ip), int.Parse(server_port));

                _client = new Client();

                SetBindings();
            }
            catch (Exception ex)
            {
                MessageBox.Show($"Критическая ошибка! [{ex.Message}]");
                _client?.Close();
                this.Close();
            }

            this.FormClosed += Form_client_FormClosed;
        }
 private void Form_client_FormClosed(object sender, FormClosedEventArgs e)
 {
     _client?.Close();
 }