原创 【WPF】分享自用 白板窗口(空窗口) 控件 BlankWindow,基於WindowChrome。

一、背景   吃產品的虧,上設計的當,最後死在變化上。   現在的產品和設計都喜歡在窗口上做一些事,比如讓Title做很多事,好像跟人家用一樣的窗口很Low似的,好像真的挺Low的。   所以,還不如弄一個黑板似的窗口,自己想加什麼加什麼,

原创 【C#】 使用Gsof.Native 動態調用 C動態庫

【C#】 使用Gsof.Native 動態調用 C動態庫 一、背景 使用C# 開發客戶端時候,我們經常會調用一些標準的動態庫或是C的類庫。雖然C# 提供的PInvoke的方式,但因爲使用的場景的多變,有些時候可能沒辦法,固定位置的調用,或

原创 【TypeScript】如何在TypeScript中使用async/await,讓你的代碼更像C#。

【TypeScript】如何在TypeScript中使用async/await,讓你的代碼更像C#。 async/await 提到這個東西,大家應該都很熟悉。最出名的可能就是C#中的,但也有其它語言也實現。比如,Python 3.5中、比如

原创 【vscode】如何在vscode 中配置:TypeScript開發node環境

入門流程,大神繞行。 安裝環境 這就不多說了,安裝開發的環境。 安裝vscode 下載地址:https://code.visualstudio.com/ 安裝Nodejs 下載地址:https://nodejs.org 配置 安裝 Type

原创 【Python】調用WPS V9 API,實現PPT轉PDF

WPS 的API,即COM,主要分爲V8與V9兩個版本,網上容易查到的例子,都是V8的。 現在官網上可以下載的,2013搶鮮版,就是V9的API。 Python 調用COM 需要安裝 Python for Windows Extension

原创 【CefSharp】 禁用右鍵菜單 與 控制彈出窗口的方式(限版本39.0.0.1)

這周沒什麼時間,一開始就在忙一些CefSharp的事情,Win10的研究就放了下來,CefSharp的資料挺少的,但好在是開源的,可以我們便宜的折騰。因爲兩個的內容都不多,我就合成一篇文章啦。 這還裏還要吐嘈一下WinForm,也可能是WP

原创 【Python】調用WPS V9 API,實現Word轉PDF

WPS 的API,即COM,主要分爲V8與V9兩個版本,網上容易查到的例子,都是V8的。 現在官網上可以下載的,2013搶鮮版,就是V9的API。 Python 調用COM 需要安裝 Python for Windows Extension

原创 【WPF】如何把一個枚舉屬性綁定到多個RadioButton

一、說明   很多時候,我們要把一個枚舉的屬性的綁定到一組RadioButton上。大家都知道是使用IValueConverter來做,但到底怎麼做纔好?   而且多個RadioButton的Checked和UnChecked都會觸發綁定,