예제 #1
0
 private void OnRemoveIconLinkClick(object sender, EventArgs e)
 {
     if (Objectbase.ReferenceEquals(sender, this.btnRemoveSmallIcon))
     {
         this.picIconSmall.Image         = null;
         this.btnRemoveSmallIcon.Visible = false;
     }
     else if (Objectbase.ReferenceEquals(sender, this.btnRemoveLargeIcon))
     {
         this.picIconLarge.Image         = null;
         this.btnRemoveLargeIcon.Visible = false;
     }
 }
예제 #2
0
 private void OnImageClick(object sender, EventArgs e)
 {
     if (sender != null)
     {
         if (this.dlgOpen.ShowDialog() == DialogResult.OK && this.dlgOpen.CheckFileExists)
         {
             if (Objectbase.ReferenceEquals(sender, this.picIconSmall))
             {
                 this.picIconSmall.Image         = Common.LoadFromFile(this.dlgOpen.FileName, 16, 16);
                 this.btnRemoveSmallIcon.Visible = (this.picIconSmall.Image != null);
             }
             else if (Objectbase.ReferenceEquals(sender, this.picIconLarge))
             {
                 this.picIconLarge.Image         = Common.LoadFromFile(this.dlgOpen.FileName, 32, 32);
                 this.btnRemoveLargeIcon.Visible = (this.picIconLarge.Image != null);
             }
         }
     }
 }