Example #1
0
        private void UpdateUserItemView(ColumnItemObject item)
        {
            var index = LBox_UserItem.Items.IndexOf(item);

            if (index >= 0)
            {
                LBox_UserItem.BeginUpdate();

                LBox_UserItem.Items.Remove(item);
                LBox_UserItem.Items.Insert(index, item);

                LBox_UserItem.EndUpdate();
            }
        }
Example #2
0
        private void LBox_UserItem_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (user_select_item_ != null)
            {
                SaveSelectItemConfig(user_select_item_);
                UpdateUserItemView(user_select_item_);
            }

            user_select_item_ = LBox_UserItem.SelectedItem as ColumnItemObject;

            if (user_select_item_ != null)
            {
                LoadSelectItemConfig(user_select_item_);
            }

            LBox_UserItem.Update();
        }
Example #3
0
 private void LBox_UserItem_MouseDown(object sender, MouseEventArgs e)
 {
     user_moving_item_ = LBox_UserItem.SelectedItem as ColumnItemObject;
 }
Example #4
0
 private void SaveSelectItemConfig(ColumnItemObject obj)
 {
     obj.Config.Type         = (CBox_SelectItem_ItemType.SelectedItem as ColumnItemObject).Config.Type;
     obj.Config.Text         = TBox_SelectItem_DisplayText.Text;
     obj.Config.PacketFilter = TBox_SelectItem_PacketFilter.Text;
 }
Example #5
0
 private void LoadSelectItemConfig(ColumnItemObject obj)
 {
     CBox_SelectItem_ItemType.SelectedItem = obj.Config.Type;
     TBox_SelectItem_DisplayText.Text      = obj.Config.Text;
     TBox_SelectItem_PacketFilter.Text     = obj.Config.PacketFilter;
 }