原创 【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都會觸發綁定,