예제 #1
0
        private void editItem(object key, object element)
        {
            int index = getIndexFromKey(key);

            Collection[index] = new DictionaryElement(StringConv, Collection[index].Key, element);
            OnMemberChanged?.Invoke();
        }
예제 #2
0
        public void lbxCollection_DoubleClick(object sender, RoutedEventArgs e)
        {
            //int index = lbxDictionary.IndexFromPoint(e.X, e.Y);
            int index = SelectedIndex;

            if (index > -1)
            {
                DictionaryElement item = Collection[index];
                OnEditItem?.Invoke(item.Key, item.Value, editItem);
            }
        }