Example #1
0
		private void Tour1_BeforeStep(object sender, Wisej.Web.Ext.TourPanel.TourPanelEventArgs e)
		{
			if (e.Step.TargetName == "Window3.dataGridView1.colNAME")
			{
				Window3 win3 = (Window3)Application.OpenForms["Window3"];
				win3?.SortDGVByName();
			}

			// set different colors and additional text for required fields
			if (e.Step.TargetName.Contains ("txtFirstName") || e.Step.TargetName.Contains("txtName") )
			{
				e.Step.Tour.HighlightColor = System.Drawing.Color.FromArgb(120, 230, 10, 10);
				e.Step.Tour.BackColor = System.Drawing.Color.FromArgb(255, 209, 204);
				string RequiredFieldInfo = "<br/><br/><small> This is a required field</small>";
				if (!e.Step.Text.Contains(RequiredFieldInfo))
					e.Step.Text += RequiredFieldInfo;
			}
			else
			{
				// use default color
				e.Step.Tour.HighlightColor = System.Drawing.Color.Empty;
				e.Step.Tour.BackColor = System.Drawing.Color.Empty;
			}

			if (e.Step.TargetName == "Window5.textBoxWatermark")
			{
				// save existing text and emtpy field to have the Watermark displayed
				Window5 win5 = (Window5)Application.OpenForms["Window5"];

				Watermark = win5.textBoxWatermark.Text;
				win5.textBoxWatermark.Clear();
			}
		}
Example #2
0
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        static void Main()
        {
            Application.Desktop = new MyDesktop();

            Window1 window = new Window1();

            window.Show();

            Window2 window2 = new Window2();

            window2.Show();

            Window3 window3 = new Window3();

            window3.Show();

            Window4 window4 = new Window4();

            window4.Show();

            Window5 window5 = new Window5();

            window5.Show();
        }