WPF
總共有 21 篇文章符合此標籤
WPF
在WPF裡面預設是沒有資料庫相關的資料提供者的,那想要顯示資料庫的資料要怎麼辦?今天參考MSDN上的範例,利用原本ADO.Net的功能將資料填到DataSet裡面之後
這篇測試一下SkewTransform的功能,做了一個"丟猴"的按鈕,有興趣的朋友可以跑程式測試看看
練習了一下有關資源的部分,下面是練習時的測試程式碼,有興趣的朋友可以參考看看
要把Code寫在XAML裡面也是可以的,不過不建議就是了(這樣沒有自動提示也很難寫吧);做法大致會像下面這樣
這篇來測試一下旋轉的效果,旋轉的效果是將RotateTransForm設定給控制項的RenderTransForm屬性,執行的結果像下面這樣
各位鄉親阿,由曹祖聖老師錄製的一系列有關WPF的教學短片已經放上MSDN了
這篇當作練習題,把之前的稍為回憶一下,來作個簡單的圖檔瀏覽程式,完成之後是像下面這樣
Expander也算是一種容器,下面我們簡單的用程式碼來測試一下Expander的功能,執行結果畫面大概是像下面這樣
RadioButton與之前在Windows Form的時候使用上沒有太大的差異,下面這邊
我們特別說明一個GroupName這個屬性;在以往,同一個群組的項目我們會把
它放到容器中,用容器來作分割;而在WPF裡面則是用GroupName來作分割,
下面我們來看看測試的程式碼
RepeatButton也是Buton其中的一種,主要的差別是在於當你按住RepeatButton不放的時候
,Click事件會被重複的觸發;下面是測試的程式碼,可以測試壓著Button不放的時候TextBox
的變化
這篇簡單的說明一下在WPF中事件傳遞的部分,下面是測試的程式碼
CaptureMouse顧名思義是捕捉滑鼠,那捕捉滑鼠要做什麼呢?
當我們捕捉住滑鼠的訊號之後,當滑鼠離開了Winddow的範圍之外,我們仍然可以收到MouseMove以及MouseUp的事件,這可以利用在縮/放部分
在WPF裡面有ApplicationCommand的功能可以讓我們來利用;比如說在做文字編輯的時候,會用到的剪下、貼上,等等的功能,在以往我們要撰寫一些對應的程式碼,除了功能的部分,在Enable/Disable相關的動作,我們也必須要去撰寫相關的程式碼,在WPF裡面我們可以很輕鬆的做到這些動作,你可以在執行過程中,觀看Enable/Disable的變化,對於相關的動作,我們可是沒有撰寫相關的程式碼喔
在上一篇有簡單說明一下Run的用法,這篇利用Run的範例,稍微加一點東西配合快顯功能表的介面來設定字體的樣式,執行畫面如下圖
在看書的過程中,好幾次看到"run"這個東西,還滿有趣的,可以將文字切割開來,而且各自擁有其對應的"事件",簡單測試一下當滑鼠移動到字的上方改變字的顏色以及大小,執行結果像是這樣
摘要:WPF學習日誌 ~ 選擇顏色的 ListBox ~