【Winform】-透過DataBinding實現樣板(Template)切離(上)

  Winform算是一個成熟且存在已久的應用程式框架,然而部分觀念可能是因為已經失傳或是沒有人特別重新講述,導致多數出現的程式碼醜陋骯髒難聞不堪。本文將介紹現今可謂是開發常識樣板(Template)切離,於Winform這個框架中實現的方式。讓Winform的樣板回歸樣板,而邏輯處理的部分回歸邏輯處理。讓開發與維護系統時不再需要找一個控制項的開關爬2000行程式碼(然後還改錯)。

...繼續閱讀 »

【Winform】-ComboBox實作"模糊搜尋"

 Winform算是一個成熟且存在已久的應用程式框架,然而有些需求與時俱進後卻沒有跟著更新,像是現今使用者很容易要求的下拉式選單模糊搜尋就沒有。 PS:例如GOOGLE查詢輸入"耶穌得"就會跳出"信耶穌得水牛"這樣的效果。(套JQUERY的說法就是jquery.autocomplete)

 本文將分享該需求的實作。(原生的ComboBox僅支援項目的"前段文字"符合輸入,無法查出區段文字符合的項目)

...繼續閱讀 »