コード例 #1
0
        /// <summary>
        /// Remove the form from collection when it closes
        /// </summary>
        private async void NewForm_FormClosing(object sender, FormClosingEventArgs e)
        {
            var form   = (Form1)sender;
            var client = BrainHatServers.GetHatClient(form.ConnectedServer.HostName);

            if (client != null)
            {
                await client.StopReadingFromLslAsync();
            }
            OpenForms.TryRemove(form.ConnectedServer.HostName, out var discard);
        }