原创 字符串簡單截取、替換操作

 string str="123abc456"; int i=3; 1 取字符串的前i個字符    str=str.Substring(0,i);

原创 三層體系結構的概念

 三層體系結構的概念 用戶界面表示層(USL) 業務邏輯層(BLL) 數據訪問層(DAL) BLL將USL與DAL隔開了,並且加入了業務規則 各層的

原创 VS快捷鍵大全

 快捷鍵 功能 CTRL + SHIFT + B生成解決方案 CTRL + F7 生成編譯 CTRL + O 打開文件 CTRL + SHI

原创 調用線程必須爲 STA,因爲許多 UI 組件都需要

  Thread NetServer = new Thread(new ThreadStart(NetServerThreadFunc));   

原创 Silverlight/WPF中的佈局

 Silverlight/WPF中有3個強大的佈局控件,StackPanel、Canvas、Grid,從字面上理解,StackPanel是一種堆的佈局,就是一個挨着一個的佈局方式;Canvas是一種基於畫板的佈局方式,我們把控件放到面板上

原创 單例模式

昨天下午做項目遇到這個問題、 所有找了下資料自己解決了 其實我想實現的就是解決1個窗口整個項目只想實例化1次的問題(即單件模式)、 我做的操作很簡單 首先在應用程序啓動類(App.xaml.cs)中  public  static  w

原创 WPF ListBox

  一、ListBox系列索引 1、WPF ListBox基礎(包括ListBox多列展示,ListBox實現分頁效果,ListBox綁定XML數據

原创 WPF中對XML的讀寫

 XML(可擴展標記語言) 定義:用於標記電子文件使其具有結構性的標記語言,可以用來標記數據、定義數據類型,是一種允許用戶對自己的標記語言進行定義的

原创 WPF窗體繼承

講講自己WPF項目中的窗體繼承吧 新建一個cs文件,從Windows繼承 將 public partial class Window1 :Window 修改爲:   public partial class Window1 :BaseWi

原创 V S自動關閉的問題

 這2天公司的幾臺電腦都出現V S自動關閉的問題... 上網找了下資料... 微軟官方說: 可能是很其他軟件有衝突,谷歌金山詞霸、360、有道、QQ輸入法等...會導致VS出現異常,檢查一下是不是這個問題! 如果不是這個問題,你可以試着在

原创 Win7下用IIS發佈網站

  安裝IIS 控制面板->程序->程序和功能, 點擊左側的“打開或關閉Windows功能” 把這幾項都勾上吧,雖然有些不是必須的,多勾無礙。進入IIS管理器 控制面板-> 系統和安全->管理工具->IIS管理器添加新網站 在左側欄中

原创 sqlserver 導出數據到 sqllite

sqllite是個輕量級數據庫,在移動開發上應用很廣,目前的項目也是跟移動掛鉤的,所以我們目前項目有需要使用sqllite的地方。如果直接自己創建的話是沒有問題的,但是現在我們是需要從sqlserver上

原创 在 WPF 中使用 SQLite

對於一般的WINFORM或者WEB程序,網上已經有了解決方案: 只需要在應用程序配置文件configuration節點加入 <startup useLegacyV2RuntimeActivationPolicy="true"> 

原创 Post和Get的區別(兼談頁面間傳值的方式)

Post和Get的區別(兼談頁面間傳值的方式) 從一個頁面轉向另一個頁面的請求方式有兩種,Post和Get. 如果從原理上來探究他們的區別,涉及到Http傳輸協議的細節,本文不加探究,只討論一下表象。 所有的人都知道如下區別

原创 C# 進程和線程

5.1 簡介 進程(process)是一塊包含了某些資源的內存區域。操作系統利用進程把它的工作劃分爲一些功能單元。 進程中所包含的一個或多個執行單元稱爲線程(thread)。進程還擁有一個私有的虛擬地址空間,該空間僅能被它所包含的線