Пример #1
0
 void AppendBySettle()
 {
     Core.InputBox input = new UnvaryingSagacity.Core.InputBox("新增" + BaseObjectType.ToString(), "请输入新的" + BaseObjectType.ToString() + ", 不能为空", 15, "");
     if (input.ShowDialog(this) == DialogResult.OK)
     {
         string s = input.Result.ToString();
         if (_e.AppendSetting(s, BaseObjectType == InternalBaseObject.结算方式 ? "settles" : "banks", BaseObjectType == InternalBaseObject.结算方式 ? "settle" : "bank"))
         {
             listView1.Items.Add(s).ImageKey = BaseObjectType == InternalBaseObject.结算方式 ? "settle" : "bank";
         }
     }
 }
Пример #2
0
 void RenameBySettle()
 {
     if (listView1.SelectedItems.Count > 0)
     {
         ListViewItem  item  = listView1.SelectedItems[0];
         Core.InputBox input = new UnvaryingSagacity.Core.InputBox("重命名" + BaseObjectType.ToString(), "请输入新的" + BaseObjectType.ToString() + "名称, 不能为空", 15, item.Text);
         if (input.ShowDialog(this) == DialogResult.OK)
         {
             string s = input.Result.ToString();
             if (s != item.Text)
             {
                 if (_e.UpadteSetting(item.Text, s, BaseObjectType == InternalBaseObject.结算方式 ?"settle":"bank"))
                 {
                     item.Text = s;
                 }
             }
         }
     }
 }