public BuildWindowSize(IBuildingBlockContext context, WindowSize windowSize) { InitializeComponent(); this.context = context; var items = WindowSize.BitsRange.Values.Select(bits => new WindowSizeItem(new WindowSize(bits))).ToArray(); this.listElements.Items.AddRange(items); this.listElements.SelectedItem = items.FirstOrDefault(item => windowSize.Equals(item.Value)); this.listElements.SelectedValueChanged += listElements_SelectedValueChanged; }
public static void OperatorEqualsTest(WindowSize left, WindowSize right, bool isEqual) { Assert.AreEqual(left.Equals(right), isEqual); }