WPF強大的功能之一,是提供了一些系統預設Command,及可以讓使用者自訂Command的功能。
什麼是Command(命令)呢?簡單來說,我們的程式可能有好多地方要執行同一個功能,拿「複製」來講好了,可能功能表、工具列、右鍵快速功能表、快速鍵都要執行同一個功能,以前傳統視窗寫法就是在物件上點兩下,去編輯事件函數的功能,或許類似物件的事件函數參數相同,但也遇到不同型態的事件函數,這樣就無法共用,變成同樣的動作要寫好多次。
而WPF提供了Command功能,只要在程式中指定好命令名稱和該做的動作之後,任何可以使用Command功能的物件只要在XAML裡面指定Command=”命令名稱”屬性,就可以做到相同的事情了~超簡單啊!!
2013-07-24
WPF中的ScrollViewer+ListView捲動問題
WPF中提供了一個ScrollViewer的控制項,他是個容器,當裡面元件的內容超過可顯示的範圍時,可以出現捲軸讓我們捲動繼續看完裡面的內容。
通常這個都是放一些動態的內容像是文字或是檔案之類的,文字倒還好,如果放的是要讓使用者可點選的ListView,那麼就算捲軸出現了我們還是不能利用滑鼠滾輪捲動。
我們用底下範例來說明:
通常這個都是放一些動態的內容像是文字或是檔案之類的,文字倒還好,如果放的是要讓使用者可點選的ListView,那麼就算捲軸出現了我們還是不能利用滑鼠滾輪捲動。
我們用底下範例來說明:
2013-07-05
2013-07-03
在win8裡面沿用ctrl+space切換輸入法
換成windows8之後,開始功能表適應了一下,也還OK,整體效能挺順暢的,但就是他X的輸入法爛到爆!!!
原本可以用ctrl+space切換新注音和英數鍵盤的功能硬是被換成win+space,還沒地方可以改…
找啊找,總算是有個方法可以用了~
原本可以用ctrl+space切換新注音和英數鍵盤的功能硬是被換成win+space,還沒地方可以改…
找啊找,總算是有個方法可以用了~
訂閱:
文章 (Atom)