private void ReferencesListBox_MouseDoubleClick(object?sender, MouseEventArgs e)
        {
            int index = ReferencesListBox.IndexFromPoint(e.Location);

            if (index != ListBox.NoMatches)
            {
                DisplayReference reference = (DisplayReference)ReferencesListBox.Items[index];
                _selectedReferences.Add(reference);
                SelectedReferencesListBox.DataSource = SelectedReferencesList;
            }
        }
Beispiel #2
0
        private void ReferencesListBox_MouseUp(object?sender, MouseEventArgs e)
        {
            ReferencesListBox.SelectedIndex = ReferencesListBox.IndexFromPoint(e.Location);

            if (e.Button != MouseButtons.Right)
            {
                return;
            }

            DisplayReference reference = (DisplayReference)ReferencesListBox.SelectedItem;

            ReferencesListBoxReferenceContextMenu.Tag = reference.Reference;
            ReferencesListBoxReferenceContextMenu.Show(ReferencesListBox, e.X, e.Y);
        }
Beispiel #3
0
 public RevisionsInput(ReferencesListBox referencesListBox)
     : base(referencesListBox)
 {
 }
Beispiel #4
0
            public BranchesInputSource(ReferencesListBox referencesListBox)
            {
                Assert.IsNotNull(referencesListBox);

                _referencesListBox = referencesListBox;
            }