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"); }
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"; }