public void Layout() { ToolStripDropDown drop_down = new ToolStripDropDown(); drop_down.Items.Add(new ToolStripVariableSizeItem()); drop_down.PerformLayout(); // We want to be sure the DropDown is using the size provided // by GetPreferredSize, not DefaultSize, and since the extra padding/margin // can change by some few pixels, we do a light check Assert.AreEqual(true, drop_down.Size.Width >= 100, "A1"); Assert.AreEqual(true, drop_down.Size.Height >= 100, "A2"); }