原创 窗體的拖動

直接貼代碼 ----------------------------------- 有更好的方法可以討論討論哈 ================================== [DllImport("user32.dll")]   

原创 雙緩存

在做自定義控件的時候,很多時候爲了控件的美觀去重新畫控件,這裏需要雙緩存   有的時候微軟給的   this.SetStyle(ControlStyles.DoubleBuffer, true);  this.SetStyle(Contr

原创 wpf Image and Drawing.Image

wpf 中的imge和drawing 中的iamge相互轉換      public class ImageHelper {        private static List<string> allowableFileTypes =

原创 Grid 的 SharedSizeGroup 的用法

父容器 設置屬性 Grid.IsSharedSizeScope="True"   在設置某行或者某列 設置共享屬性SharedSizeGroup;   <DockPanel Grid.IsSharedSizeScope="True">  

原创 sql 1

  create table UserInfo(  UserId varchar(10) not null,  Name   varchar(20) not null, ); -- 創建表 drop t

原创 C# 線程與異步

 異步。一般用委託的Invoke方法。或者是beginInvoke。 異步與線程的使用情況。 當在執行方法中是循環時候,不適合使用異步。使用線程比較妥當。 當在執行方法不是循環的時候,使用委託比較好。

原创 清空控件的值

發現一個很有意思的方法   public void ClearCntrValue(Control parContainer) { for (int index = 0; index < parContainer.Contr

原创 圖片透明

直接貼代碼   —————————— 有更好的方法一起討論 float[][] transArray = {                new float[] { 1, 0, 0, 0, 0 },                new

原创 wpf 倒影的設置

倒影的設置 VisualBrush 的屬性 Visual屬性   //示例   <Grid x:Name="LayoutRoot" Background="#FFFFFFFF">         <Grid Cursor="Hand"

原创 把網頁截圖

說是網頁截圖還不如說是。控件截圖。控件繼承Control類。Control類有個方法DrawToBitmap將控件保存一張圖片。   那麼網頁也是啦。用哥browser控件。加載玩網頁。執行一下方法。ok搞定。

原创 請求 http 接口

  HttpWebRequest httprequest;HttpWebResponse httpresponse; StreamReader bodyreader; string bodytext = ""; Stream respon

原创 C# 獲取當前屏幕的圖片

直接貼代碼:有更好的大家一起交流啊    Rectangle bounds = Screen.GetBounds(Screen.GetBounds(Point.Empty));  using (Bitmap bitmap = new Bi

原创 C# 拖動 Drag

C#有個屬性 AutoDrop屬性。外加兩個事件 DragEnter(object sender, DragEventArgs e) {}  鼠標拖動到該區域 DragDrop(object sender, DragEventArgs e

原创 C# 獲取http://地址的圖片

    請求 圖片地址,把圖片給弄下來   方法1: WebClient client = new WebClient(); byte[] buffer=sclient.DownloadData(imageUrl);   拿到buffer

原创 C# 獲取文件的圖標

[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]    public struct SHFILEINFO    {        public IntPtr hIc