Пример #1
0
        private void Frm_head_Load(object sender, EventArgs e)
        {
            Frm_login frm_login = null;

            if (owner_type == 1)
            {
                frm_login = (Frm_login)(this.Owner.Owner);
            }
            else if (owner_type == 2)
            {
                frm_login = (Frm_login)(this.Owner.Owner.Owner);
            }
            else
            {
                return;
            }

            pictureBox1.BackgroundImage = frm_login.get_imglisthead().Images[0];
            pictureBox2.BackgroundImage = frm_login.get_imglisthead().Images[1];
            pictureBox3.BackgroundImage = frm_login.get_imglisthead().Images[2];
            pictureBox4.BackgroundImage = frm_login.get_imglisthead().Images[3];
            pictureBox5.BackgroundImage = frm_login.get_imglisthead().Images[4];
            pictureBox6.BackgroundImage = frm_login.get_imglisthead().Images[5];
            pictureBox7.BackgroundImage = frm_login.get_imglisthead().Images[6];
            pictureBox8.BackgroundImage = frm_login.get_imglisthead().Images[7];
        }
Пример #2
0
        //选择头像之后的处理
        public void select_head(int head)
        {
            head_index = head;
            Frm_login frm_login = (Frm_login)(this.Owner.Owner);

            pb_head.BackgroundImage = frm_login.get_imglisthead().Images[head - 1];
        }
Пример #3
0
        //设置群的基本信息
        public void set_group_info(string[] arr_user_info)
        {
            if (arr_user_info[1] == "retcode")
            {
                pb_head.Hide();
                lb_name.Hide();
                lb_groupid.Hide();
                bt_add.Hide();
                lb_nogroup.Show();
                find_groupid = "";
            }
            else
            {
                lb_name.Text    = arr_user_info[3];
                lb_groupid.Text = arr_user_info[2];

                int       head_index = int.Parse(arr_user_info[5]);
                Frm_login frm_login  = (Frm_login)(this.Owner);
                pb_head.BackgroundImage = frm_login.get_imglisthead().Images[head_index - 1];

                lb_nogroup.Hide();
                pb_head.Show();
                lb_name.Show();
                lb_groupid.Show();
                find_groupid = arr_user_info[2];

                //如果查找到的群,本人还不是该群成员,才显示申请加入按钮
                //if (frm_login.frm_main.cur_userid != int.Parse(find_groupid))
                //{
                //    bt_add.Show();
                //}
            }
        }
Пример #4
0
        public void set_user_info(string user_pass, string user_name, int user_head)
        {
            head_index   = user_head;
            tb_pass.Text = user_pass;
            tb_name.Text = user_name;
            Frm_login frm_login = (Frm_login)(this.Owner.Owner);

            pb_head.BackgroundImage = frm_login.get_imglisthead().Images[user_head - 1];
        }
Пример #5
0
        //修改用户资料返回
        public void modify_rsp(string[] arr_recv)
        {
            self_pass = arr_recv[1];
            self_name = arr_recv[2];
            self_head = int.Parse(arr_recv[3]);

            lb_name.Text = self_name;
            Frm_login frm_login = (Frm_login)(this.Owner);

            pb_head.BackgroundImage = frm_login.get_imglisthead().Images[self_head - 1];
        }
Пример #6
0
        //设置用户基本信息
        public void set_user_info(string[] arr_user_info)
        {
            lb_name.Text   = arr_user_info[3];
            lb_userid.Text = arr_user_info[2];
            self_userid    = int.Parse(arr_user_info[2]);
            self_name      = arr_user_info[3];
            self_pass      = arr_user_info[6];

            self_head = int.Parse(arr_user_info[5]);
            Frm_login frm_login = (Frm_login)(this.Owner);

            pb_head.BackgroundImage = frm_login.get_imglisthead().Images[self_head - 1];
        }
Пример #7
0
        //设置好友信息
        public void set_friend_info(int self_userid_param, string self_name_param, int userid, string name, int head)
        {
            self_userid   = self_userid_param;
            self_name     = self_name_param;
            friend_userid = userid;
            friend_name   = name;
            friend_head   = head;

            lb_name.Text   = friend_name;
            lb_userid.Text = friend_userid.ToString();
            Frm_login frm_login = (Frm_login)(this.Owner.Owner);

            pb_head.BackgroundImage = frm_login.get_imglisthead().Images[friend_head - 1];
        }
Пример #8
0
        //设置用户基本信息
        public void set_user_info(string[] arr_user_info)
        {
            if (arr_user_info[1] == "retcode")
            {
                pb_head.Hide();
                lb_name.Hide();
                lb_userid.Hide();
                bt_add.Hide();
                lb_nouser.Show();
                find_userid = "";
            }
            else
            {
                lb_name.Text   = arr_user_info[3];
                lb_userid.Text = arr_user_info[2];

                int       head_index = int.Parse(arr_user_info[5]);
                Frm_login frm_login  = (Frm_login)(this.Owner);
                pb_head.BackgroundImage = frm_login.get_imglisthead().Images[head_index - 1];

                lb_nouser.Hide();
                pb_head.Show();
                lb_name.Show();
                lb_userid.Show();
                find_userid = arr_user_info[2];

                //如果查找到的不是本人且还不是好友,才显示加好友按钮
                if (frm_login.frm_main.self_userid != int.Parse(find_userid))
                {
                    Frm_main frm_main = (Frm_main)(frm_login.frm_main);
                    if (!frm_main.check_friend(int.Parse(find_userid)))
                    {
                        bt_add.Show();
                    }
                }
            }
        }
Пример #9
0
        private void Frm_register_Load(object sender, EventArgs e)
        {
            Frm_login frm_login = (Frm_login)(this.Owner);

            pb_head.BackgroundImage = frm_login.get_imglisthead().Images[0];
        }