From 6c0b32b4904f09ec2031e875334e7491837fa09e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=93=9D=E7=82=B9lilac?= Date: Sat, 15 May 2021 05:22:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=83=A8=E5=88=86=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ContextMenuManager/BluePointLilac.Methods/UAWebClient.cs | 4 ++-- ContextMenuManager/ContextMenuManager.csproj | 2 +- ContextMenuManager/Controls/Interfaces/IBtnDeleteItem.cs | 3 ++- ContextMenuManager/Controls/Interfaces/ITsiDeleteItem.cs | 3 ++- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/ContextMenuManager/BluePointLilac.Methods/UAWebClient.cs b/ContextMenuManager/BluePointLilac.Methods/UAWebClient.cs index 5b50745..7c83c4a 100644 --- a/ContextMenuManager/BluePointLilac.Methods/UAWebClient.cs +++ b/ContextMenuManager/BluePointLilac.Methods/UAWebClient.cs @@ -1,5 +1,5 @@ -using System.Text; -using System.Net; +using System.Net; +using System.Text; namespace BluePointLilac.Methods { diff --git a/ContextMenuManager/ContextMenuManager.csproj b/ContextMenuManager/ContextMenuManager.csproj index fd44ee4..2d3e068 100644 --- a/ContextMenuManager/ContextMenuManager.csproj +++ b/ContextMenuManager/ContextMenuManager.csproj @@ -34,7 +34,7 @@ AnyCPU true full - false + true bin\Debug\ DEBUG;TRACE prompt diff --git a/ContextMenuManager/Controls/Interfaces/IBtnDeleteItem.cs b/ContextMenuManager/Controls/Interfaces/IBtnDeleteItem.cs index e144a8c..9ab8588 100644 --- a/ContextMenuManager/Controls/Interfaces/IBtnDeleteItem.cs +++ b/ContextMenuManager/Controls/Interfaces/IBtnDeleteItem.cs @@ -23,8 +23,9 @@ namespace ContextMenuManager.Controls.Interfaces { MyList list = (MyList)listItem.Parent; int index = list.GetItemIndex(listItem); + index -= (index < list.Controls.Count) ? 0 : 1; item.DeleteMe(); - list.HoveredItem = (MyListItem)list.Controls[index - 1]; + list.HoveredItem = (MyListItem)list.Controls[index]; } }; } diff --git a/ContextMenuManager/Controls/Interfaces/ITsiDeleteItem.cs b/ContextMenuManager/Controls/Interfaces/ITsiDeleteItem.cs index 676c0ec..9ad2107 100644 --- a/ContextMenuManager/Controls/Interfaces/ITsiDeleteItem.cs +++ b/ContextMenuManager/Controls/Interfaces/ITsiDeleteItem.cs @@ -40,8 +40,9 @@ namespace ContextMenuManager.Controls.Interfaces MyListItem listItem = (MyListItem)item; MyList list = (MyList)listItem.Parent; int index = list.GetItemIndex(listItem); + index -= (index < list.Controls.Count) ? 0 : 1; item.DeleteMe(); - list.HoveredItem = (MyListItem)list.Controls[index - 1]; + list.HoveredItem = (MyListItem)list.Controls[index]; }; } }