2011年9月27日 星期二

PowerBuilder .NET 12.5 建立第一個WPF

1.開啟PB,點選New,只有Solution,與VS相同,而不是傳統PB的WorkSpace
2.建立Solution後,再次點選New,項目變為Target,與原PB相同,有4個項目,選取WPF Window Application
3.New WPF Target有2個選項,一個是將舊有的Win32轉為WPF,我沒有舊Target可轉,選取建立新的
4.按Next後,維持預設值,直接Finish
5.系統幫我們建立了一個wpfapp.pbl,內含一個程式入口wpfapp及一個Project(p_wpfapp_wpf)
6.再次按New,這一回出現的可多了,選WPF Window,我只想看新的WPF是什模樣
7.哇~出現了,有XAML,不太清楚這是什麼
8.存檔先,檔名是wCustomers,哦! 新PB保留大小寫,很棒
9.拉一個datawindow object,PB的技術核心,選用Grid
10.名稱為dCustomers
11.資料來源使用SQL
12.選用SQL Select,自動組出未曾見過的語法,暫不研究
 
13.dwo已建立了,能預覽
14.回wCustomers,拉一個dwc進來,並調整一下版面,讓其看起來很平衡

15.再拉一個Button
16.在Button的Clicked Event寫上連接資料庫與讀取資料,資料庫連接請取用上一篇的連接字串,直接貼這來即可
17.於程式入口wpfapp的open中寫上開啟wCustomers視窗
18.全部存檔,執行看看,很順利
19.按下Retrieve,看能否順利取出資料,好的,取出了
20.精彩的來了,改變視窗大小看看,dwc會自動放大,button會一直保持在應有的位置,太漂亮了

沒有留言: