Example #1
0
		public void DomainUpDownStandardPropTest ()
		{
			DomainUpDown d1 = new DomainUpDown ();
			
			Assert.AreEqual (0, d1.Items.Count, "#24");
			Assert.AreEqual (false, d1.Sorted, "#25");
			Assert.AreEqual (false, d1.Wrap, "#26");
			Assert.AreEqual ("System.Windows.Forms.DomainUpDown, Items.Count: 0, SelectedIndex: -1", d1.ToString (), "#26a");
			
			d1.Items.Add ("item1");
			d1.Items.Add ("item2");
			d1.Items.Add ("item3");
			d1.Items.Add ("item4");
			
			Assert.AreEqual (4, d1.Items.Count, "#27");
			Assert.AreEqual (-1, d1.SelectedIndex, "#28");
			Assert.AreEqual (null, d1.SelectedItem, "#29");
		}
Example #2
0
		private void InitializeComponent()
		{
			count = 0;

			upDown1 = new DomainUpDown();	
			upDown1.Location = new Point(10, 10);
			upDown2 = new DomainUpDown();	
			upDown2.Location = new Point(10, 50);
			upDown2.UpDownAlign = LeftRightAlignment.Left;
			upDown3 = new NumericUpDown();	

			upDown3.Location = new Point(10, 90);
			upDown3.Value = 3m;
			upDown3.Increment = 0.3m;
			upDown3.DecimalPlaces = 0;
			upDown3.ValueChanged += new EventHandler(MainForm_ValueChanged);
			upDown3.Visible = false;

			upDown4 = new NumericUpDown();	
			upDown4.Location = new Point(10, 130);
			upDown4.UpDownAlign = LeftRightAlignment.Left;

			upDown1ro = new DomainUpDown();	
			upDown1ro.Location = new Point(150, 10);
			upDown1ro.ReadOnly = true;
			upDown2ro = new DomainUpDown();	
			upDown2ro.Location = new Point(150, 50);
			upDown2ro.UpDownAlign = LeftRightAlignment.Left;
			upDown2ro.ReadOnly = true;
			upDown3ro = new NumericUpDown();	
			upDown3ro.Location = new Point(150, 90);
			upDown3ro.ReadOnly = true;
			upDown4ro = new NumericUpDown();	
			upDown4ro.Location = new Point(150, 130);
			upDown4ro.UpDownAlign = LeftRightAlignment.Left;
			upDown4ro.ReadOnly = true;

			upDown1.TabIndex  = 0;
			upDown2.TabIndex  = 1;
			upDown3.TabIndex  = 2;
			upDown4.TabIndex  = 2;
			upDown1ro.TabIndex  = 3;
			upDown2ro.TabIndex  = 4;
			upDown3ro.TabIndex  = 5;
			upDown4ro.TabIndex  = 6;

			this.Controls.AddRange(new Control[] {upDown1, upDown1ro, upDown2, upDown2ro
								  , upDown3, upDown3ro, upDown4, upDown4ro});
			upDown1.Items.Add(upDownString1);
			upDown1.Items.Add(upDownString2);
			upDown1.Items.Add(upDownString3);
			upDown1.Items.Add(upDownString4);
			upDown2.Items.Add(upDownString1);
			upDown2.Items.Add(upDownString2);
			upDown2.Items.Add(upDownString3);
			upDown2.Items.Add(upDownString4);
			upDown1ro.Items.Add(upDownString1);
			upDown1ro.Items.Add(upDownString2);
			upDown1ro.Items.Add(upDownString3);
			upDown1ro.Items.Add(upDownString4);
			upDown2ro.Items.Add(upDownString1);
			upDown2ro.Items.Add(upDownString2);
			upDown2ro.Items.Add(upDownString3);
			upDown2ro.Items.Add(upDownString4);

			Console.WriteLine("upDown1.ToString: {0}", upDown1.ToString());
			// 
			// MainForm
			// 
			this.ClientSize = new System.Drawing.Size(472, 382);

			this.Name = "MainForm";
			this.Text = "SWF-UpDown";
		}