private void listViewUserAction(object sender, ListViewAdpter.UserActionEventArgs e)
{
if (e.Action == ListViewAdpter.UserActionEventArgs.ActionType.del)
{
if (MessageBox.Show(
StringResources.GetValue("tip_sure_del_label"),
"warning",
MessageBoxButtons.YesNo,
MessageBoxIcon.Warning) != DialogResult.Yes)
{
return;
}
}
picview.EnableMakeImage = false;
if (e.Value <= wsp.GroupDefine.UserGroupCount)
{
for (int i = e.Index.Length - 1; i >= 0; i--)
{
int index = e.Index[i];
if (e.Action == ListViewAdpter.UserActionEventArgs.ActionType.setGroup)
{
wsp.Store.UpdateLabelCategory(fileName, index, e.Value);
}
else if (e.Action == ListViewAdpter.UserActionEventArgs.ActionType.del)
{
wsp.Store.DelLabelItem(fileName, index);
}
}
}
picview.EnableMakeImage = true;
picview.MakeImageNow();
}