Time of Update: 2018-12-07
返回教程目錄在上一篇教程中我們瞭解了Spa工程的四大組件,在這一篇教程中,我們就開始逐步進入代碼部分。這一節我主要講介面產生的選項,為下一節建立執行個體程式做準備。 目錄1. 選項類型概述 2. 多語言資源儲存 3. 驗證選項 返回目錄1.
Time of Update: 2018-12-07
更新列表:更新1 目錄1. 工程資訊2. 使用方法3. 程式和原始碼下載 返回目錄1. 工程資訊最低運行環境.NET 3.0(可以直接在Windows Vista/7/8中運行)支援語言中,英開源是 這是一個簡單的基於TCP的聊天和繪畫小工程。其中繪畫功能是指聊天室內的一個使用者繪畫,其他使用者會同步看到他所繪製的圖案。 返回目錄2.
Time of Update: 2018-12-07
<input type="button" value="繼續添加" onclick="append();"/ > <div id="div1" > <input type="file" name="file1" > <div > <script language="javascript" > var index=1; function append() { var div =document
Time of Update: 2018-12-07
現在大多數公司都規定程式員在程式檔案的頭部加上著作權資訊,常常是以下格式: //======================================================================//// Copyright (C) 2005-2006 公司名稱 // All rights reserved//// filename : Class1.cs// description :////
Time of Update: 2018-12-07
WPF中的Windows的ShowDialog方法並沒有提供設定Owner的參數,開發人員需要在ShowDialog前設定好Window的Owner屬性,正因為如此,許多時候你可能就忘了設定Owner,直接把對話方塊顯示出去了。這樣顯示的對話方塊看似沒有問題,但是當使用者在工作列切換表單或者切換至程式時,對話方塊會顯示在主表單後面,而此時主表單是不可點的!如果主表單可以覆蓋整個對話方塊(通常是這樣的),那麼此時使用者將會無法操作整個程式,這個問題在另一篇文章裡仔細討論過(WPF:更好得理解對話方
Time of Update: 2018-12-07
如上,這兩種顏色提示,第一種(左邊的)是進度條提示,在檔案操作中,下載軟體或者播放器程式表徵圖中都有。它的長度可以是一定值的也可以是那種不斷滑動的代表不確定進度。同時顏色的不同也代表不同的狀態,正常狀態是綠色,暫停狀態是黃色,錯誤狀態是紅色。 第二種顏色則是不停地閃爍,在即時通訊軟體中很常見。 先說第二種,原理就是使用Win32的FlashWindowEx
Time of Update: 2018-12-07
返回教程目錄 上一部分,我講了Spa工程中自訂驗證器和資料流。這一部分,我們開始講Spa工程中控制項的自訂控制項。自訂控制項和自訂驗證器以及自訂資料流都是非常類似的。 Spa工程的控制項需要執行Mgen.Spa.Data.IControl介面,這個介面在Mgen.Spa.Data命名空間內,下面是這個介面的定義:namespace Mgen.Spa.Data{ public interface IControl : IStorage, IUIProvider {
Time of Update: 2018-12-07
很多使用,我們需要在ListView中的列中橫向擺放一些東西,因此用到橫向的StackPanel,但是問題是在橫向的StackPanel下TextBlock的TextTrimming會失靈。原因則是橫向的StackPanel橫向不會限制空間寬度,那麼此時TextTrimming包括TextWrapping都不會起作用的,TextBlock永遠都會要多長就有多長。除非手動顯示TextBlock的寬度,顯然這不是一個好辦法。 比如這個代碼:<Window.Resources>
Time of Update: 2018-12-07
一、多媒體 1、SL對多媒體的支援用“MediaElement”類來實現。 2、設定檔案為“內嵌資源”。 3、在XAML中定義 MediaElement對象。 整段小執行個體 MediaElement media = new MediaElement(); Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream( "MySLPro.Love1.
Time of Update: 2018-12-07
更新:有一編更新的相關文章,可以參考:WPF:改變ListBoxItem和ListViewItem的顏色 (:進行多項選擇的ListBox) 首先介紹一種簡單地方法:就是通過自訂SystemColors類的參數來自訂WPF ListBox選擇顏色的,SystemColors的HighlightBrushKey和HighlightTextBrushKey分別代表ListBoxItem被選中時文字和背景顏色,沒有Highlight的BrushKey代表ListBox沒有焦點時的選中項文字和背景顏色:
Time of Update: 2018-12-07
返回教程目錄更新記錄:2013-04-27:加入Spa工程 2.5的內容。目錄1. 資料流 2. 類型異常 返回目錄 1.
Time of Update: 2018-12-07
返回教程目錄對於我來說,寫Spa工程的原因就是受夠了繁瑣的介面驗證編寫,如果你問我:“最煩哪裡?”,我會毫不猶豫地回答“驗證!”。是的,從之前Windows Forms中幾乎是自己寫驗證邏輯,到WPF整個架構中雖然加入了許多類型來“簡化”整個驗證邏輯,但是我認為還是有最佳化的餘地。現在讓我們看看Spa工程是怎樣簡化驗證邏輯的。 目錄1. 驗證器概述 2. 核心驗證 3. 疊加驗證 4. 字串驗證器 5. 數字範圍驗證器 返回目錄1.
Time of Update: 2018-12-07
目錄簡介和更新 原始碼編譯 BCL輔助 WPF輔助 返回目錄 簡介和更新Fx17工程包含了低版本.NET環境下對高版本.NET類型的支援(比如在.NET 3.0環境下使用C# 5/.NET 4.5中的Caller Information),同時還提供常用編程類型和方法的定義(比如MVVM支援類型)。Fx17工程主要針對.NET Framework BCL部分和WPF部分。Fx17工程我自己已經使用了很長的時間,在3.0版本後,我決定把它發布出來。 版本更新:版本更新日期支援環境支援語言3.6
Time of Update: 2018-12-07
目錄1. 版本 2. 介紹 3. 更新日誌 返回目錄 1. 版本版本更新日期最低環境支援語言0.4(早期預覽版4)2013-03-13.NET 3中/英0.3(早期預覽版3)2013-02-07.NET 3中/英0.2(早期預覽版2)2012-10-29.NET 3中/英0.1(早期預覽版1)2012-10-21.NET 3中/英 返回目錄 2. 介紹Mgen
Time of Update: 2018-12-07
在上一篇《UML系統分析與設計02-使用案例圖和活動圖表(上)》中,我們主要講解了在需求分析中的用例分析和繪製的方法和技巧,但是使用案例圖只告訴我們系統要“做什麼”,至於“怎麼做”卻並沒有很直觀的描述。為了更形象的說明我們的系統是如何一一滿足使用者需求的,並向使用者提供“怎麼做”的細節描述,我們將使用“活動圖表”來對用例進行補充性說明。 [ 注意:UML中並沒有說“活動圖表”是用於對“使用案例圖”補充說明,但就我個人而言我更喜歡這樣來定義它,並在實踐中進行應用。]
Time of Update: 2018-12-07
因為以前對C#有些基礎的情況下開始學習asp.net.現在多少能寫點東西了。今天做了個百度視頻採集的小例子。給大家分享,高手過了。 首先一下寫這程式前對百度視頻搜尋網頁面的分析。在百度的視頻搜尋網頁面http://video.baidu.com/輸入“抗震救災”提交後,頁面地址變為http://video.baidu.com/v?ct=301989888&rn=20&pn=0&db=0&s=0&fbl=1024&word=%BF%
Time of Update: 2018-12-07
從前,有一個A型血的人和一個B型血的人去登山。顯然A和B有著不同的登山方法。 A到了山腳下,總是先停下來,仔細打量山勢。接著,圍著山腳轉轉,看看哪些是小山包,哪個是主峰。然後,設計幾條不同的登山線路,並選擇出最好的登山線路作為首選計劃。同時,他還考慮到如果首選計划出現問題,則可以啟用第二計劃或第三計劃... 而此時的B幾經爬上了第一個小山包。B登上小山包的時候,發現這個小山包不是去主峰的路。B並沒有氣餒,稍微打量一下環境,立即從小山包上下來,往更高的一個山峰進發...就這樣,
Time of Update: 2018-12-07
很多人會抱怨MOSS預設的討論區比較弱,比起大部分BBS來說,確實少了很多功能。實際上對於MOSS的討論區來說,已經是一個樹型結構了, 我們只要稍加改善,就能夠讓討論區更完善一些。昨天中午和同事討論起這個話題,認為討論區只要要改進4個地方:1:貼圖,也就是能否在編輯文章的時候,同時上傳圖片,並且貼到本文裡面。這個我在前幾天的blog裡面已經講了,這個功能已經實現了, 大家可以參考:在MOSS中實現自動上傳圖片
Time of Update: 2018-12-07
第一次登陸月球的太空人,其實共有二位,除了大家所熟知的阿姆斯特朗外,還有一位是奧德倫。當時阿姆斯特朗所說的一句話:“我個人的一小步,是全人類的一大步。”早已是全世界家喻戶曉的名言。 在慶祝登陸月球成功的記者會中,有一個記者突然問奧德倫一個很特別的問題:“由阿姆斯特朗先下去,成為登陸月球的第一個人,你會不會覺得有點遺憾?” 在全場有點尷尬的注目下,奧德倫很有風度地回答:“各位,千萬別忘了,回到地球時,我可是最先出太空艙的。”他環顧四周笑著說:“所以我是由別的星球來到地球的第一人。”
Time of Update: 2018-12-07
Garbage Collection in .NETBy Amit Kukreja http://www.codeproject.com/dotnet/garbagecollection.asp#xx821174xx.net中的垃圾收集這篇文章講了在.net中,垃圾收集是如何執行的!這個很關鍵,雖然很多人認為它太理論化,就像大學中的編譯原理教科書(Koffer注)內容目錄:簡介關於垃圾收集垃圾收集演算法 應用程式根執行,應用 第一階段:標記 第二階段:收集,緊鎖記憶體釋放資源垃圾收集執行最佳化