原创 shell腳本語言學習筆記-2

新建文件,擴展名是sh, #!bin/bash read YOURNAME echo "Hello $YOURNAME!" #! 是告訴系統這個腳本用哪種解釋器。 echo是向窗口輸出文本 read 是從stdin獲取輸入,賦

原创 shell腳本語言學習筆記-3

定義變量: 變量名命名規則與其他語言相似,但注意!變量名與=之間不能有空格 variableName="name" myURL="http://www.example.com" myNum="100" 使用變量: yo

原创 wpf記錄

WPF開發問題點與解決方法記錄 1. WPF DataGrid 右鍵聚焦當前行問題。 原因分析:左鍵聚焦,右鍵調取菜單,因爲菜單分爲行菜單與整張表格

原创 【WPF小功能】WPF獲取控件的句柄

項目需要獲取顯示控件的句柄 獲取相機的實時圖像需要傳入窗體上顯示控件的句柄 但是!!! WPF的控件是沒有句柄的,不是指沒有.Handle這個屬性(當然也沒有)。而是!WPF的控件都是畫出來的,不具有獨立的句柄,是畫!出!來!的,

原创 【踩坑記錄】win7平臺IIS裏搭建ftp服務器

開啓服務 建 站 點 開始那裏輸入iis搜出來就好了。 網站這裏右鍵 添加ftp站點 暫時先這樣吧,我打算根目錄所有用戶都能進去看,然後給每個用戶配一個專用的文件夾路徑,每個人只能訪問自己的文件夾,對其他人的文件夾

原创 【Blend】探照燈動態效果

參考大神的教程,主要是爲了熟悉blend的操作,學習動畫效果 教程 使用的軟件:Microsoft Expression Blend4 因爲做的過程沒有截圖,所以就把實現方法描述一下 控件組成就是一個TextBlock和Pa

原创 【Blend】 變色圓圈loading

在逛博客園的時候經常有看到這個gif效果 感覺用wpf的動畫很好實現就隨手做了下,效果如下: 變得顏色好像不是很好看

原创 【WPF控件】可多選ComboBox的簡易實現

實現一個這樣的多選列表控件 選中的項通過控件事件觸發將結果字符串(分隔符可設置)發出來。 因爲我想讓checkbox的IsChecked作爲控件Item本身的屬性,不希望這個屬性由數據層干預。也就是說我綁定在控件ItemSourc

原创 【Blend】 歡迎Logo 漸變和放大縮小

2019年寫的的,一直放筆記裏沒發上來,是上家公司logo。拿來玩一下。 先來看一下效果: 不是圖片,因爲目的是爲了熟悉Blend,所以完全就是在Blend裏的工具畫的。 其實可以用Ps畫了之後導進來,但是那樣可能多多少少有點侷

原创 多線程相關知識(2015年 10月28號 (更新))

sleep(),wait(),notify()的區別 sleep() 方法的作用是在指定毫秒數內讓當前正在執行的線程休眠(暫時停止)。這是一個靜態方法,他只屬於類本身,不屬於該類其對象,也就是說sleep這個方法的調用方式是

原创 【WPF小功能】自定義窗體 最大化的時候遮擋任務欄--解決方案

public class CustomWindow:Window { public CustomWindow() { DefaultStyleKey = typeof(Cu

原创 【WPF控件】簡約實用,進度百分比跟隨顯示的Progressbar

話不多說先上圖: 有三部分組成:1. 底下灰色條部分   2.上層塗色部分  3. 百分比顯示部分 <Style TargetType="{x:Type ProgressBar}"> <Setter P

原创 【WPF小功能】ListView滾動條下沉

ListViewAutomationPeer view = new ListViewAutomationPeer(this.PART_ListView); var swap = view.GetPattern(P

原创 【WPF小功能】ENTER繼承TAB切換焦點功能

用所有控件放在Grid border 等等容器裏,然後再定義其下所有元素的PreviewKeyDown事件: PreviewKeyDown="grid_main_PreviewKeyDown" private void Grid_Pre

原创 【WPF小功能】遍歷枚舉類型的

foreach (ENUMType item in ENUMType.GetValues(typeof(ENUMType))) { Console.WriteLine(item.ToString()); }