Example #1
0
 private void fileHashListView1_ItemStateChanged(object sender, ItemStateChangedEventArgs e)
 {
     if (e.EventType != ItemEventType.Add)
     {
         progressBar1.PerformStep();
     }
 }
        private void OnItemStateChanged(object sender, ItemStateChangedEventArgs e)
        {
            switch (e.State)
            {
            case ItemState.Recycling:
                break;

            case ItemState.Recycled:
                break;

            case ItemState.Realizing:
                break;

            case ItemState.Realized:
                ((IOfflineNode)e.DataItem).SetThumbnailImage();
                break;
            }
        }
        private void TheSave_CollectionElementDirty(object sender, ItemStateChangedEventArgs e)
        {
            SetDirty();

            if (!(sender is IList list))
            {
                return;
            }

            var item = list[e.ItemIndex];
            var type = item.GetType();
            var prop = type.GetProperty(e.PropertyName, BindingFlags.Public | BindingFlags.Instance);
            var data = prop.GetValue(item);

            if (data is SaveDataObject o)
            {
                data = o.ToJsonString(Formatting.None);
            }
            Log.Info($"PropertyChanged: {type.Name}[{e.ItemIndex}].{e.PropertyName} = {data}");
        }
        private void ZoomableListBoxOnItemStateChanged(object sender, ItemStateChangedEventArgs e)
        {
            switch (e.State)
            {
            case ItemState.Recycling:
                ((ImageNodeViewModel)e.DataItem).InViewingRange  = false;
                ((ImageNodeViewModel)e.DataItem).PreviewImageUri = null;
                break;

            case ItemState.Recycled:
                break;

            case ItemState.Realizing:
                ((ImageNodeViewModel)e.DataItem).InViewingRange = true;
                ((ImageNodeViewModel)e.DataItem).SetPreviewImage();
                break;

            case ItemState.Realized:
                break;
            }
        }
Example #5
0
 void ForumItemSelector_ItemStateChanged(object sender, ItemStateChangedEventArgs e)
 {
 }
Example #6
0
 private void Weapon_IdChanged(object sender, ItemStateChangedEventArgs e)
 {
     RecaclculateMagicItems();
 }
 void ForumItemSelector_ItemStateChanged(object sender, ItemStateChangedEventArgs e)
 {
 }