示例#1
0
 private void MemberPic_Click(object sender, EventArgs e)
 {
     UserSelection                = 0;
     AdminPic.BackgroundImage     = Properties.Resources.admin0;
     MemberPic.BackgroundImage    = Properties.Resources.Member1;
     SignInWarningLabel.ForeColor = Color.FromArgb(34, 36, 49);
     MemberPic.Focus(); // Set Focus on Member Pic.
 }
示例#2
0
        private void mp_Click(Object sender, EventArgs e)
        {
            MemberPic member = sender as MemberPic;

            foreach (MemberPic mp in __images.Controls)
            {
                mp.Selected = false;
            }

            member.Selected = true;

            ImageResourceData ird = member.Member.ResourceData as ImageResourceData;

            __currentImage.Image = ird.Image;

            __images.Invalidate(true);
        }
示例#3
0
        private void RenderDirectory(DirectoryResourceData dir)
        {
            this.__images.Controls.Clear();

            foreach (IDirectoryMember member in dir.Members)
            {
                MemberPic mp = new MemberPic();
                mp.Member = member;
                mp.Click += new EventHandler(mp_Click);

                this.__images.Controls.Add(mp);
            }

            if (dir.Members.Count > 0)
            {
                // load the first image
                mp_Click(__images.Controls[0], EventArgs.Empty);
            }
        }