/***************WPF入門***************<br /> * 環境:VS2008<br /> * 添加引用:PresentationCore、PresentationFramework、WindowsBase<br /> ******************************/<br />using System;<br />using System.Windows;<br />using System.Windows.Input;</p><p>namespace WpfApp<br />{<br /> class MainFrm<br /> {<br /> [STAThread]<br /> public static void Main()<br /> {<br /> Window win = new Window();<br /> win.Title = "hello wpf";<br /> win.Show();<br /> win.MouseDown += WindowOnMouseDown;</p><p> Application app = new Application();<br /> app.Run();<br /> }<br /> static void WindowOnMouseDown(object sender, MouseButtonEventArgs args)<br /> {<br /> Window win = sender as Window;//公司規範,參考型別用此法轉換。<br /> string strMessage = string.Format("window clicked with {0} button at point ({1})"<br /> , args.ChangedButton, args.GetPosition(win));<br /> MessageBox.Show(strMessage, win.Title);<br /> }<br /> }<br />}<br />