原创 C#中用ILMerge將所有引用的DLL和exe文件打成一個exe文件,有圖解

今天做了一個軟件,想發佈的時候才發現調用的類沒幾個,就像把它們都跟EXE文件打包在一起,以後複製去別的地方用也方便,於是上網搜了一下,發現網上大部分都是用ILMerge實現的,於是也自己試了一下,不過網上都沒有詳細的步驟演示,我就花點時

原创 執行sudo apt-get update失敗的解決方案

Ubuntu的操作系統安裝包,好多命令都需要下載安裝,比如ifconfig、tree等命令。終端會提示:sudo apt install <命令名稱>,見下圖: 解決方案:輸入:sudo apt install tree命令進行安裝,又

原创 在CentOs中安裝ssh時出現:不在sudoers文件中,此事將被報告

嘗試進行軟件包更新時,出現以上問題,如下圖: 出現以上問題,是由於該用戶沒有對應的權限,將該用戶的權限添加上就可以了。具體步驟如下: 1、切換成root用戶,然後cd到etc目錄下: 2、修改sudoers文件的權限爲所有權限: ch

原创 Silverlight MVVM 模式下與子窗體交互

Model View ViewModel(MVVM)是在 Silverlight 和 WPF 項目開發中應用最多的結構模式,也是 Silverlight 和 WPF 項目開發的最佳模式。本文的主要目的不是講解 MVVM 模式。目前已有很多

原创 CellTemplate不是依賴屬性,不能綁定DynamicResource

 自己在DataGrid行末添加按鈕時遇到了這樣的問題,設計的時候DataGrid中顯示是有按鈕存在的,但是一運行按鈕就不見了,試驗了好幾次都是這樣

原创 'Set property 'System.Windows.ResourceDictionary.DeferrableContent' threw an exception.

產生這個錯誤的原因是在ResourceDictionary中多個資源使用了相同的關鍵字key。

原创 製作自定義字體

這篇文章可以幫助你添加任何你喜歡的字體。         首先從網上下載一種你喜歡的字體,在你的項目中點擊右鍵,選擇“添加”——“現有項”,在此將您要使用的字體文件(Disko.ttf)添加到項目中;         然後在添加好的字體文

原创 委託與事件及其應用

一.委託以及延伸 先看下MSDN 的介紹吧~------ delegate 通俗的說 委託就是可以實現 把方法做爲變量來傳遞 1.先寫個最簡單的委託的用法 靜態的和非靜態方法的 結果會輸出 您好 wlf  Hello wlf 這是最

原创 VS2010打包

 VS2010的打包和vs2008完全一樣,步驟如下:1、  建立安裝工程:在程序的solution(解決方案)中,用右鍵Add(添加)一個New p

原创 C#編程中的66個好習慣

最近在網上發現這篇文章,看看自己的編程習慣掌握了多少? 1. 避免將多個類放在一個文件裏面。  2. 一個文件應該只有一個命名空間,避免將多個命名

原创 配色方案

無論是平面設計,還是網頁設計,色彩永遠是最重要的一環。當我們距離顯示屏較遠的時候,我們看到的不是優美的版式或者是美麗的圖片,而是網頁的色彩。       關於色彩的原理有許多,在此我們不可能一一闡述,大家可以看看相關設計書籍,有利於系統

原创 'Provide value on 'System.Windows.StaticResourceExtension' threw an exception.'

產生這個錯誤的原因是,StaticResource必須先定義再引用,但是DynamicResource就沒有這個限制,爲避免這個錯誤出現,可將StaticResource的定義放在Window.xaml的最前端,或者放在App.xaml中