返回教程目錄在上一篇教程中我們瞭解了Spa工程的四大組件,在這一篇教程中,我們就開始逐步進入代碼部分。這一節我主要講介面產生的選項,為下一節建立執行個體程式做準備。 目錄1. 選項類型概述 2. 多語言資源儲存 3. 驗證選項 返回目錄1.
更新列表:更新1 目錄1. 工程資訊2. 使用方法3. 程式和原始碼下載 返回目錄1. 工程資訊最低運行環境.NET 3.0(可以直接在Windows Vista/7/8中運行)支援語言中,英開源是 這是一個簡單的基於TCP的聊天和繪畫小工程。其中繪畫功能是指聊天室內的一個使用者繪畫,其他使用者會同步看到他所繪製的圖案。 返回目錄2.
<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
現在大多數公司都規定程式員在程式檔案的頭部加上著作權資訊,常常是以下格式: //======================================================================//// Copyright (C) 2005-2006 公司名稱 // All rights reserved//// filename : Class1.cs// description :////
WPF中的Windows的ShowDialog方法並沒有提供設定Owner的參數,開發人員需要在ShowDialog前設定好Window的Owner屬性,正因為如此,許多時候你可能就忘了設定Owner,直接把對話方塊顯示出去了。這樣顯示的對話方塊看似沒有問題,但是當使用者在工作列切換表單或者切換至程式時,對話方塊會顯示在主表單後面,而此時主表單是不可點的!如果主表單可以覆蓋整個對話方塊(通常是這樣的),那麼此時使用者將會無法操作整個程式,這個問題在另一篇文章裡仔細討論過(WPF:更好得理解對話方
如上,這兩種顏色提示,第一種(左邊的)是進度條提示,在檔案操作中,下載軟體或者播放器程式表徵圖中都有。它的長度可以是一定值的也可以是那種不斷滑動的代表不確定進度。同時顏色的不同也代表不同的狀態,正常狀態是綠色,暫停狀態是黃色,錯誤狀態是紅色。 第二種顏色則是不停地閃爍,在即時通訊軟體中很常見。 先說第二種,原理就是使用Win32的FlashWindowEx
眾所周知,Windows 8 WinRT開發中Visual
返回教程目錄 上一部分,我講了Spa工程中自訂驗證器和資料流。這一部分,我們開始講Spa工程中控制項的自訂控制項。自訂控制項和自訂驗證器以及自訂資料流都是非常類似的。 Spa工程的控制項需要執行Mgen.Spa.Data.IControl介面,這個介面在Mgen.Spa.Data命名空間內,下面是這個介面的定義:namespace Mgen.Spa.Data{ public interface IControl : IStorage, IUIProvider {
很多使用,我們需要在ListView中的列中橫向擺放一些東西,因此用到橫向的StackPanel,但是問題是在橫向的StackPanel下TextBlock的TextTrimming會失靈。原因則是橫向的StackPanel橫向不會限制空間寬度,那麼此時TextTrimming包括TextWrapping都不會起作用的,TextBlock永遠都會要多長就有多長。除非手動顯示TextBlock的寬度,顯然這不是一個好辦法。 比如這個代碼:<Window.Resources>
一、多媒體 1、SL對多媒體的支援用“MediaElement”類來實現。 2、設定檔案為“內嵌資源”。 3、在XAML中定義 MediaElement對象。 整段小執行個體 MediaElement media = new MediaElement(); Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream( "MySLPro.Love1.
更新:有一編更新的相關文章,可以參考:WPF:改變ListBoxItem和ListViewItem的顏色 (:進行多項選擇的ListBox) 首先介紹一種簡單地方法:就是通過自訂SystemColors類的參數來自訂WPF ListBox選擇顏色的,SystemColors的HighlightBrushKey和HighlightTextBrushKey分別代表ListBoxItem被選中時文字和背景顏色,沒有Highlight的BrushKey代表ListBox沒有焦點時的選中項文字和背景顏色:
返回教程目錄對於我來說,寫Spa工程的原因就是受夠了繁瑣的介面驗證編寫,如果你問我:“最煩哪裡?”,我會毫不猶豫地回答“驗證!”。是的,從之前Windows Forms中幾乎是自己寫驗證邏輯,到WPF整個架構中雖然加入了許多類型來“簡化”整個驗證邏輯,但是我認為還是有最佳化的餘地。現在讓我們看看Spa工程是怎樣簡化驗證邏輯的。 目錄1. 驗證器概述 2. 核心驗證 3. 疊加驗證 4. 字串驗證器 5. 數字範圍驗證器 返回目錄1.
軟體更新和簡介可以參考:Mgen Spa工程 更新和簡介 目錄概述 示範 什麼時候使用它?以及它的未來? 下載庫或原始碼 返回目錄 概述最近在寫一個.NET Framework 3.0
目錄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
在上一篇《UML系統分析與設計02-使用案例圖和活動圖表(上)》中,我們主要講解了在需求分析中的用例分析和繪製的方法和技巧,但是使用案例圖只告訴我們系統要“做什麼”,至於“怎麼做”卻並沒有很直觀的描述。為了更形象的說明我們的系統是如何一一滿足使用者需求的,並向使用者提供“怎麼做”的細節描述,我們將使用“活動圖表”來對用例進行補充性說明。 [ 注意:UML中並沒有說“活動圖表”是用於對“使用案例圖”補充說明,但就我個人而言我更喜歡這樣來定義它,並在實踐中進行應用。]
因為以前對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%
今天在 寫一個 重載的 時候發現了 一個很奇怪的問題, 先看這樣的一段程式! static void Main(string[] args){ test(null);}static void test(object obj){ Console.WriteLine("obj");}static void test(object[] obj){ Console.WriteLine("obj array");}Code highlighting produced by
從前,有一個A型血的人和一個B型血的人去登山。顯然A和B有著不同的登山方法。 A到了山腳下,總是先停下來,仔細打量山勢。接著,圍著山腳轉轉,看看哪些是小山包,哪個是主峰。然後,設計幾條不同的登山線路,並選擇出最好的登山線路作為首選計劃。同時,他還考慮到如果首選計划出現問題,則可以啟用第二計劃或第三計劃... 而此時的B幾經爬上了第一個小山包。B登上小山包的時候,發現這個小山包不是去主峰的路。B並沒有氣餒,稍微打量一下環境,立即從小山包上下來,往更高的一個山峰進發...就這樣,
環境:DC Server : DC01.jerry.local win03 sp1MOSS Server: moss.jerry.local win03 sp1 + moss sp2Web application mapping: www.jerry.local
很多人會抱怨MOSS預設的討論區比較弱,比起大部分BBS來說,確實少了很多功能。實際上對於MOSS的討論區來說,已經是一個樹型結構了, 我們只要稍加改善,就能夠讓討論區更完善一些。昨天中午和同事討論起這個話題,認為討論區只要要改進4個地方:1:貼圖,也就是能否在編輯文章的時候,同時上傳圖片,並且貼到本文裡面。這個我在前幾天的blog裡面已經講了,這個功能已經實現了, 大家可以參考:在MOSS中實現自動上傳圖片