protected void SetContextMenuItems(IEnumerable <IMenuViewModel> contextMenuItems) { _contextMenuItems.Clear(); foreach (var item in contextMenuItems) { _contextMenuItems.Add(item); } }
public void TestClearInputBindings() { var command = new KeyBindingCommand(() => { }) { GestureKey = Key.B, GestureModifier = ModifierKeys.Control | ModifierKeys.Alt }; _keyBindings.Add(command); var control = CreateControl(); control.InputBindings.Should().NotBeEmpty(); var inputBinding = control.InputBindings.Cast <InputBinding>().First(x => x.Command == command); _keyBindings.Clear(); control.InputBindings.Should().NotContain(inputBinding); }