CentralServerDemo.MainForm.btnScreenSharing_CheckedChanged C# (CSharp) Method

btnScreenSharing_CheckedChanged() private method

private btnScreenSharing_CheckedChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
		private void btnScreenSharing_CheckedChanged(object sender, EventArgs e)
		{
			if (btnScreenSharing.Checked)
			{
				if (lvInConferenceWith.SelectedItems.Count == 0)
				{
					MessageBox.Show(
						@"Please select 1 or more users that are in a conference wih you, to share the screen with.");
					return;
				}

				ics.StartScreenSharing(iConfServerDotNet.DesktopSharingType.Full);

				var usersToInvite = new List<string>();

				foreach (ListViewItem item in lvInConferenceWith.SelectedItems)
				{
					usersToInvite.Add(item.Text);
				}

				//usersToInvite.Add("user1");

				ics.InviteUsersToViewScreen(usersToInvite);

				btnScreenSharing.Text = "Sharing Screen";
				btnScreenSharing.BackColor = Color.LimeGreen;
			}
			else
			{
				ics.StopScreenSharing();
				btnScreenSharing.Text = "Share Screen";
				btnScreenSharing.BackColor = Control.DefaultBackColor;
			}
		}
MainForm