Содержание блога

пятница, 30 июля 2010 г.

Более дружелюбная кнопка (Image+ToolTip)

Более дружелюбная кнопка
Добавлены картинка и ToolTip(всплывающая подсказка)



Хорошая статья про ToolTip

если необходимо тултип сделать программно, то
HyperlinkButton hlblink = new HyperlinkButton();

Image img = new Image();
if (link.source == null)
    img.Source = flagImg.Source;
else
    img.Source = new BitmapImage(new Uri(suri + link.source, UriKind.RelativeOrAbsolute));
hlblink.Click += new RoutedEventHandler(hlblink_Click);
hlblink.Name = link.name;
hlblink.Content = img;
hlblink.NavigateUri = new Uri(link.url);
ToolTip tl = new ToolTip();
TextBlock txt = new TextBlock();
txt.Text = link.desc;
tl.Content = txt;
ToolTipService.SetToolTip(hlblink, tl);
cnv.Children.Add(hlblink);

Комментариев нет:

Отправить комментарий