Time of Update: 2018-12-07
很早之前就一直想把SharePoint 的導航替換成自己想要的效果,之前也看了不少相關文章,這幾天閑著沒事就開始嘗試做了下,經過不斷嘗試,終於做出來了,哈哈。。。由於SharePoint 2007/2010的網站導航基本上基於標準的ASP.NET SiteMap模型,所以只要你對ASP.NET SiteMap有一些瞭解,就能建立一個自訂的導覽功能表。在開始之前,讓我們先從網上隨便找一個樣子比較cool的菜單控制項。在下面的樣本中,我選擇使用Smooth Navigation
Time of Update: 2018-12-07
C/C++是最主要的程式設計語言。這裡列出了50名優秀網站和網頁清單,這些網站提供c/c++原始碼 。這份清單提供了原始碼的連結以及它們的小說明。我已儘力包括最佳的C/C++原始碼的網站。這不是一個完整的清單,您有建議可以聯絡我,我將歡迎您的建
Time of Update: 2018-12-07
String 和 string 沒有區別 string 是 String 的別名ref 關鍵字一般只用於函數參數中,這個參數是 struct 類型,而不是 class 類型因為 class 類型在函數中引用執行個體指標,所以函數內部對該參數的操作等於直接操作原執行個體而 struct 類型在函數中引用資料複本,只有用指明 ref 關鍵字,它才會引用指標, int char 等都是 struct當你有一個 struct 類型做為函數參數,又希望函數可以修改這個參數值,就要用 ref
Time of Update: 2018-12-07
C#語言還是比較常見的東西,這裡我們主要介紹C# StringBuilder和String,包括介紹大量字串拼接或頻繁對某一字串進行操作時最好使用 StringBuilder,不要使用 String等方面。C# StringBuilder和String區別String 在進行運算時(如賦值、拼接等)會產生一個新的執行個體,而 StringBuilder 則不會。所以在大量字串拼接或頻繁對某一字串進行操作時最好使用 StringBuilder,不要使用
Time of Update: 2018-12-07
如:我想將 C:\abc檔案夾複製到 D:\ 下面怎麼辦呀? using System.IO; /// <summary> /// 拷貝檔案夾 /// </summary> /// <param name="srcdir"></param> /// <param name="desdir"></param> private void
Time of Update: 2018-12-07
最近公司一個項目要求提供更友善的使用者操作介面(介面繪製功能上仿照visio,jude的UML流程圖),最後決定使用流程圖來實現使用者配置模組的功能.但這個東西在外觀上實現上就是流程圖:先: 中間是一個繼承於UserCotrol的自訂畫板控制項.右邊是一個自訂的工具箱.計劃是提供給開發人員自訂的,我這裡只是例子. 實現了的功能: 拖動添加對象(顯示出來是一個矩形對象). 映像之間可以添加連線. 映像可以使用滑鼠或者鍵盤方向鍵隨意拖動.
Time of Update: 2018-12-07
問題:c# 中StreamReader讀入中文亂碼 原因:編碼不認識 解決方案: StreamReader sr=new StreamReader(filename,System.Text.Encoding.Default) //添加紅色部分表示使用與系統一致的編碼方式(中文),filename是指檔案的路徑 StreamWriter sw=new StreamWriter(filename,false,System.Text.Encoding.Default)
Time of Update: 2018-12-07
一、定義String.Format是將指定的 String類型的資料中的每個格式項替換為相應對象的值的文本等效項。 如:(1)string p1 = "Jackie";string p2 = "Aillo";Response.Write(String.Format("Hello {0}, I'm {1}", p1, p2));(2)Response.Write(String.Format("Hello {0}, I'm {1}", "Jackie",
Time of Update: 2018-12-07
概述項目中要在操作資料庫的異常處理中加入寫Log日誌,對於商業上有要求,寫log時對其它操作儘可能影響小,不能因為加入log導致耗時太多.設計思想在寫入日誌時利用Queue來管理,寫日誌有一個專門的backgroud線程來處理,如果沒有日誌要寫,這個線程處於wait狀態,這就有了線程的非同步處理. 簡單的實現方式 //<summary> //Write Log //<summary> public static
Time of Update: 2018-12-07
概述在我以前做項目時,讀DbDataReder裡的值時都會用Reader.Read()然後根據名字來逐個讀出.自從學會利用反射來讀後,一切變得很容易.以前的做法定義一個Entity public class FileInformationModel { #region Public Property /// <summary> /// Gets and sets the file ID ///
Time of Update: 2018-12-07
WebForm控制項系列 - 介紹一些開源的第三方控制項WebForm控制項系列 - XPanderControls WebForm控制項系列 - WeifenLuo.WinFormsUI.Docking的使用 WebForm控制項系列 - OutLookBar工具條 WebForm控制項系列 - SplashScreen控制項 WebForm控制項系列 - HTML內容編輯控制項 SharpDevelop系列 - SharpDevelop Build
Time of Update: 2018-12-07
1.C#串連串連Access程式碼:
Time of Update: 2018-12-07
在c#中圖片原比例縮放cs中的一種寫法.要引用using System.IO; string image_path = this.MapPath("~/work/" + Logo.jpg); ImageButtonLogo.Width = 120; ImageButtonLogo.Height = 90; ImageButtonLogo.ImageUrl = ResolveUrl("~/work/" +
Time of Update: 2018-12-07
微軟.NET戰略的一個比較重要的部分就是webservice,利用webservice我們可以建立真正有效分布式應用程式。 下面,我們對webservice做一些說明。 假設A是用戶端,B是webservice服務端,使用者通過http協議向伺服器發送soap請求,webservice返回用戶端XML格式的資料。 現在我們看一看建立一個webservice的大致過程:
Time of Update: 2018-12-07
c# winform最小化到托盤,也就是最小化到右下角,其實很簡單,winform中有專門的控制項。下面是完整的代碼,沒太多需要解釋的。先在winform中添加notifyIcon控制項,然後啟用相應事件,添加代碼。因為屏蔽了關閉表單事件,可以設定一個全域變數bool變數來分辨是哪裡引起的close事件。注意添加Form的SizeChanged事件和NotifyIcon控制項的DoubleClick事件 //全家變數bool closeTag = true;
Time of Update: 2018-12-07
主要form代碼如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Diagnostics;namespace ProcessInfo{ public partial class
Time of Update: 2018-12-07
需要添加的命名空間:using System.Xml;定義幾個公用對象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;1,建立到伺服器同名目錄下的xml檔案:方法一:xmldoc = new XmlDocument ( ) ;//加入XML的聲明段落xmlnode = xmldoc.CreateNode ( XmlNodeType.XmlDeclaration , "" , "" ) ;xmldoc.AppendChild (
Time of Update: 2018-12-07
方法一:通過.Net Framework提供的Help類來完成CHM協助檔案的調用。 若要為應用程式提供協助,調用Help類 ShowHelp 和 ShowHelpIndex 靜態方法。 For example: 1. 顯示指定 URL 處的協助檔案內容。 string helpfile = “helpfile.chm”; Help.ShowHelp(this, helpfile); *** ShowHelp方法還有許多重載,請參考MSDN。 2. 顯示指定協助檔案的索引。
Time of Update: 2018-12-07
首先,需要明確幾個關於編碼的基本概念:java內部是使用的16bit的unicode編碼(utf-16)來表示字串的,無論英文還是中文都是2位元組;jni內部是使用utf-8編碼來表示字串的,utf-8是變長編碼的unicode,一般ascii字元是1位元組,中文是3位元組;c/c++使用的是未經處理資料,ascii就是一個位元組,中文一般是GB2312編碼,用2個位元組表示一個漢字。jni的中文字串處理先從字元流的方向分別對java-->C++和C++-->java進行分析java
Time of Update: 2018-12-07
//建立XmlDocument對象XmlDocument xmlDoc = new XmlDocument();//載入xml檔案名稱xmlDoc.Load(filename); //如果是xml字串,則用以下形式xmlDoc.LoadXml(xmldata); //讀取根節點的所有子節點,放到xn0中 XmlNodeList xn0 = xmlDoc.SelectSingleNode("Document").ChildNodes; //尋找二級節點的內容或屬性 foreach