<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.silverlight.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Who Ate My Mouse Down Event??</title><link>http://blogs.silverlight.net/blogs/jesseliberty/archive/2008/06/12/who-ate-my-mouse-down-event.aspx</link><description>Before I leave, I want to squeeze in one quick note about a problem a lot of folks are running into as they upgrade from Beta 1 to Beta 2. I’ll come back to this in more detail when I get back, but here it is in a nutshell. A breaking change in the Beta</description><dc:language>en</dc:language><generator>CommunityServer 2007 (Build: 20416.853)</generator><item><title>re: Who Ate My Mouse Down Event??</title><link>http://blogs.silverlight.net/blogs/jesseliberty/archive/2008/06/12/who-ate-my-mouse-down-event.aspx#73913</link><pubDate>Wed, 23 Jul 2008 14:19:21 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:73913</guid><dc:creator>Kieren5</dc:creator><description>&lt;p&gt;*Shakes head*&lt;/p&gt;
&lt;p&gt;Short answer - to make it more like Wpf... well, we need a preview event to so we can get a lookin!&lt;/p&gt;
&lt;p&gt;Without looking at reflecter, I can't tell when a nested control is going to handle an event that my container control should!&lt;/p&gt;
&lt;p&gt;Please see this post:&lt;/p&gt;
&lt;p&gt;&amp;quot;How to know whether an element handles a Routed Mouse EVent&amp;quot;:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://silverlight.net/forums/t/21154.aspx"&gt;silverlight.net/.../21154.aspx&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.silverlight.net/aggbug.aspx?PostID=73913" width="1" height="1"&gt;</description></item><item><title>re: Who Ate My Mouse Down Event??</title><link>http://blogs.silverlight.net/blogs/jesseliberty/archive/2008/06/12/who-ate-my-mouse-down-event.aspx#62698</link><pubDate>Thu, 19 Jun 2008 00:22:12 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:62698</guid><dc:creator>yaip</dc:creator><description>&lt;p&gt;So should I define MouseLeftButtonDown in ItemsControl or HyperLinkButton? Here is my xaml:&lt;/p&gt;
&lt;p&gt;			&amp;lt;ItemsControl x:Name=&amp;quot;itmStudents&amp;quot; &amp;nbsp;Margin=&amp;quot;0,0,0,0&amp;quot; Canvas.Top=&amp;quot;63.287&amp;quot; Canvas.Left=&amp;quot;172.2&amp;quot; Padding=&amp;quot;10&amp;quot; &amp;nbsp;&amp;gt;&lt;/p&gt;
&lt;p&gt;				&amp;lt;ItemsControl.ItemTemplate&amp;gt;&lt;/p&gt;
&lt;p&gt;					&amp;lt;DataTemplate &amp;gt;&lt;/p&gt;
&lt;p&gt;							&amp;lt;HyperlinkButton x:Name=&amp;quot;hlbButton&amp;quot; FontSize=&amp;quot;16&amp;quot; &amp;nbsp; &amp;gt;&amp;lt;/HyperlinkButton&amp;gt;&lt;/p&gt;
&lt;p&gt;					&amp;lt;/DataTemplate&amp;gt;&lt;/p&gt;
&lt;p&gt;				&amp;lt;/ItemsControl.ItemTemplate&amp;gt;&lt;/p&gt;
&lt;p&gt;			&amp;lt;/ItemsControl&amp;gt;&lt;/p&gt;
&lt;p&gt;and my code-behind:&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;Private Sub itmStudents_MouseLeftButtonDown(ByVal sender As Object, ByVal e As System.Windows.Input.MouseButtonEventArgs) Handles itmStudents.MouseLeftButtonDown, itmStudents.MouseLeftButtonUp&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;btnSubmit.Opacity = 0&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;txtStudent.Opacity = 0&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lblStudent.Opacity = 0&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Me.itmStudents.Opacity = 0&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;txtMessage.Text = &amp;quot;Please wait...&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim textB As TextBlock = e.Source&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim linkB As HyperlinkButton = textB.DataContext&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim s As String = linkB.Tag&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim asmx2 As New ServiceReference2.GetStudentArt_WSSoapClient&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AddHandler asmx2.GetStudentArtCompleted, AddressOf asmx2_GetStudentArtWithAsmxCompleted&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;asmx2.GetStudentArtAsync(Convert.ToInt32(linkB.Tag))&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;End Sub&lt;/p&gt;
&lt;p&gt;This was working fine in Beta 1.&lt;/p&gt;
&lt;img src="http://blogs.silverlight.net/aggbug.aspx?PostID=62698" width="1" height="1"&gt;</description></item><item><title>re: Who Ate My Mouse Down Event??</title><link>http://blogs.silverlight.net/blogs/jesseliberty/archive/2008/06/12/who-ate-my-mouse-down-event.aspx#62665</link><pubDate>Wed, 18 Jun 2008 22:50:40 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:62665</guid><dc:creator>jesseliberty</dc:creator><description>&lt;p&gt;&amp;gt;&amp;gt;I have a HyperLinkButton in ItemsControl. Can't trap the click event.&amp;lt;&amp;lt;&lt;/p&gt;
&lt;p&gt;Every control must have its own event handler; controls do not bubble their events.&lt;/p&gt;
&lt;img src="http://blogs.silverlight.net/aggbug.aspx?PostID=62665" width="1" height="1"&gt;</description></item><item><title>re: Who Ate My Mouse Down Event??</title><link>http://blogs.silverlight.net/blogs/jesseliberty/archive/2008/06/12/who-ate-my-mouse-down-event.aspx#61474</link><pubDate>Mon, 16 Jun 2008 06:04:48 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:61474</guid><dc:creator>Feal Xu</dc:creator><description>&lt;p&gt;Hi Liberty,&lt;/p&gt;
&lt;p&gt;Many thanks in advance that I have learned so much knowledge about Silverlight 2 from your blog in the past days. &lt;/p&gt;
&lt;p&gt;This is just a suggestion for this article that maybe you should assign this important notification in your updated tutorial 1 PDF. For me,it is really lucky to see this good article because I have read almost all your articles about silverlight 2, but for others, they might be very confused when they encountered this issue, especially for a beginner. &lt;/p&gt;
&lt;p&gt;Go ahead your fantastic work! Wish you every success! &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Feal&lt;/p&gt;
&lt;img src="http://blogs.silverlight.net/aggbug.aspx?PostID=61474" width="1" height="1"&gt;</description></item><item><title>Breaking Changes for Silverlight 2 Beta 2 (corrections and additions)</title><link>http://blogs.silverlight.net/blogs/jesseliberty/archive/2008/06/12/who-ate-my-mouse-down-event.aspx#60676</link><pubDate>Thu, 12 Jun 2008 21:33:52 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:60676</guid><dc:creator>Silverlight SDK</dc:creator><description>&lt;p&gt;With Silverlight 2 Beta 2 coming out there were a number of changes that will break applications written&lt;/p&gt;
&lt;img src="http://blogs.silverlight.net/aggbug.aspx?PostID=60676" width="1" height="1"&gt;</description></item></channel></rss>