示例#1
0
 /// <summary>
 /// Raises the <c>ExpandImageUrl</c> event.
 /// </summary>
 protected virtual void OnExpandImageUrl(UrlEventArgs e)
 {
     // raise...
     if (ExpandImageUrl != null)
     {
         ExpandImageUrl(this, e);
     }
 }
示例#2
0
        private string ImageEvaluator(Match match)
        {
            if (match == null)
            {
                throw new ArgumentNullException("match");
            }

            // get...
            string       url = match.Groups["url"].Value;
            UrlEventArgs e   = new UrlEventArgs(url);

            OnExpandImageUrl(e);
            return(string.Format("<img src=\"{0}\" class=\"{1}\">", e.Url, ImageCssClass));
        }