首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

能否给图片加下超链接

2013-01-23 
能否给图片加上超链接?原代码如下:x.LayoutRoot.Children.Add(new Image() { Source new BitmapImage(ne

能否给图片加上超链接?
原代码如下:
x.LayoutRoot.Children.Add(new Image() { Source = new BitmapImage(new Uri("ICONS/" + (i + 1).ToString() + ".png", UriKind.Relative)) });

能否改用类似silverlight 的 HyperlinkButton控件的方法实现?
[解决办法]
你可以注册Image的鼠标事件,在事件里处理:

public MainPage()
        {
            Image image = new Image();
            image.MouseLeftButtonDown += new System.Windows.Input.MouseButtonEventHandler(image_MouseLeftButtonDown);
        }

        private void image_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            HtmlPage.Window.Eval(String.Format("window.open('www.***.com','_self') ;"));
        }

[解决办法]
  ~鼠标事件。

热点排行