WPF 或得PNG圖片的外形Path的Data

    最近看一個文章,做不規則按鈕,寫的非常好。超連結:http://blog.csdn.net/cmis7645/article/details/7592372#comments:代碼:View Code <Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

AxInterop.VPIClient DLL註冊

  今天做程式的時候用到AxInterop.VPIClient.dll,運行到這個包中的方法 InitEnd的時候,就提示經過查詢有兩個說法:一個是DLL需要註冊,二是程式額運行環境32位和64位的問題。第二種說法在我這個情況下,不適合,於是採用regsvr32 AxInterop.VPIClient.dll結果提示:查詢了很多,也沒有找到好的方法,用win7管理員模式也不可以的。最後通過和同事交流,需要註冊 ocx 檔案regsvr32

自由拖動的控制項

/Files/tssing/MoveControl.rar CodeCode highlighting produced by Actipro CodeHighlighter

WPF AutocompleteText 自動完成功能

參考:http://code.msdn.microsoft.com/WPF-Autocomplete-Textbox-df2f1791#content問題:1、獲得焦點時,不自動搜尋2、按向下的箭頭時,不自動到下拉項3、輸入中文,擋住輸入框 針對這幾個問題,做了控制項的修改,1、獲得焦點時,添加GotFocus方法2、向下箭頭時,用KeyUp方法,使ComboBox獲得焦點3、IME問題,用KeyDown方法,檢測有系統IME啟動時,隱藏下拉框 源碼:Download

WPF 後台訪問資源圖片

把圖片產生資源,怎麼在後台訪問困擾了我幾天,在網上也查了很多例子,各種說法都有如:m_Image.Source = new BitmapImage(new Uri(@"Resources/Images/more.png", UriKind.Relative));但是在實際進行過程中,訪問不到。經過測試,很簡單就能訪問到了:Code:m_Image.Source = new BitmapImage(new Uri("Images/more.png",

ASPX 介面上添加控制項和標籤

參考:http://blog.csdn.net/ligenyingsr/article/details/6042287已經添加控制項的div中添加標籤,直接添加不行,必須得轉換為string才可。//添加換行 System.Text.StringBuilder strb = new System.Text.StringBuilder(); System.IO.StringWriter sw = new

項目總結(2) —-構建資料庫

       我做的是一個B2C的網上購物系統(全部是服裝)開始客戶要求的只賣男裝,後來需要也能買女裝,對於這個問題我們是建議客戶在錄入商品名稱與類別管理那個地方解決。下面就說一下我做的系統所得到的一些經驗傳承吧!     1.資料模型的建立是十分重要的,我這裡說的資料模型指的是實體型【Entity Type】之間的關係結構,用資料庫的專業術語來說就是聯絡【Relationship】。分析的越細緻對於實體之間聯絡理解的越深刻。例如:我在分析衣服這個實體的時候產生了偏差。衣服的 尺寸   

WPF 擴大,回彈效果

<Window x:Class="Fish.AccountBook.View.Test.PanelWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="PanelWindow" Height="300" Width="500">

關於Linq中Lambda的一些基礎性問題

學習Linq也有些時間了,開始時不是很習慣,越用越發現它的便捷。最近看了和使用了一段時間Lambda運算式,發現這也的確是個好東西。當我們通過Linq查詢或者其他方式產生了一個IQueryable<T>對象時,比如是在我們從產品表中查詢產品的列表IQueryable<Product> product = from p in db.Products select

WPF 訪問外部的xaml檔案

今天做主題時,需要訪問外部的xaml檔案,方法:using (FileStream s = new FileStream("C:\\Control.xaml", FileMode.Open)) { ResourceDictionary rd = System.Windows.Markup.XamlReader.Load(s) as ResourceDictionary;

資料繫結方式影響執行效率)

常用的: <%# DataBinder.Eval(Container, "DataItem.CityID")%>但在2.0中只要 <%# Eval( "DataItem.CityID")%>就可以了2.0中還有<%# Binder( "DataItem.CityID")%>用於繫結控制項以下的都是2.0之前版本的適用於dataset ,效率高於Eval<%# ((DataRowView)Container.DataItem)["CityID"]

重寫DropDownList控制項。

     前一段時間在做項目的遇到一個問題。需要在DropDownList控制項裡面顯示一個樹形的下拉式清單。效果在http://hi.baidu.com/liuefox/blog/item/f52d5aecc6d1bcd62f2e2105.html可以看到。     DropDownList的DataTextField屬性對字串進行了處理,使得DropDownList

初學WF4.0

最近在學習Workflow,發現.NET3.5和.NET4.0中的Workflow有些不同。首先當建立工作流程應用時,可選的項目類型不一樣,是.NET3.5平台下建立工作流程應用程式時可選的應用程式類型。  是.NET4.0平台下建立工作流程應用程式時可選的應用程式類型。當我們建立了一個.NET3.5順序工作流程控制台應用程式時,介面開啟如下:我們就可以在開始和結束之間拖放Activity來建立順序工作流程。而.NET4.0建立了一個工作控制台應用程式後,如下:只有這一個在此處放置活動。在.

WF4.0學習–向Workflow中傳遞參數

不能接受參數的話,工作流程作用很有限,今天學習了簡單的參數傳遞,所有都是基於.NET4.0的,和.NET3.5不太一樣。仍使用上篇文章中的簡單的判斷工作流程。上篇文章中的if判斷如下:沒有傳遞進去任何參數。現要傳遞進去參數,進行如下操作:點擊VS2010視窗下方的參數選項:出現如下視窗:點擊建立參數,建立一個名稱為param的參數:將這個param在if判斷條件中使用。雙擊流程圖中的if活動,開啟活動詳細資料,將其中的Condition修改為param=“hello”,當輸入param時,像在c

JS的Regex

//校正是否全由數字組成 [code] function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } [/code] //校正登入名稱:只能輸入5-20個以字母開頭、可帶數字、“_”、“.”的字串 [code] function isRegisterUserName(s) { var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19

擷取工作管理員中進程的Memory(Private Working Set)

     需要記錄一個進程的Memory(Private Working Set)的最大值。通過Process[] processes = System.Diagnostics.Process.GetProcesses(); 獲得的進程中,沒有Private Working Set這個資料,只有Working Set。通過查詢相關的資料發現,Woking Set = Private Woking Set + Shareable Working Set - Shared Woking

Drag and Drop control

在Winform表單中通過滑鼠拖動,改變控制項的位置。在拖動過程中,跟隨滑鼠顯示一個與被拖動控制項大小一樣的黑框,用以類比拖動效果。如:以下是原始碼。這裡拖動了一個Button控制項。如果需要,還可以在拖動時改變游標。/Files/tssing/FormDrag.rarCodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;

兩個對象屬性的比較

兩個對象的引用比較可以用Equal但是兩個對象的屬性比較就比較麻煩一些,寫一個方法,僅供參考: 1 public static bool PropertyEquals(object AObject1, object AObject2) 2 { 3 4 if (object.ReferenceEquals(AObject1, AObject2)) return true; // 相同執行個體 5 if

預存程序:資料的插入和更新

    預存程序的功能非常強大,在某種程度上甚至可以替代商務邏輯層,接下來就一個小例子來說明,用預存程序插入或更新語句。1、資料庫表結構    所用資料庫為Sql Server2008。2、建立預存程序(1)實現功能:1)有相同的資料,直接返回(傳回值:0);       2)有主鍵相同,但是資料不同的資料,進行更新處理(傳回值:2);       3)沒有資料,進行插入資料處理(傳回值:1)。    根據不同的情況設定預存程序的傳回值,調用預存程序的時候,根據不同的傳回值,進行相關的處理。(2

Insert的一個小應用——複製資料

    越深入的學習,越覺得一種知識的深厚底蘊。  平時使用SQL語言中的Insert的方式是:insert into Table value()。今天使用SQL的Insert語句時。實現一個功能,複製一條資料,主鍵不同,資料相同。舉例如下:1、表結構   環境為Sql Server2008。2、Code  (1)把Value句換成select語句,  (2)select語句中把主鍵換為插入語句的主鍵 。 insert into Student(No,Name,Sex,Age)select 2

總頁數: 61357 1 .... 26646 26647 26648 26649 26650 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.