WPF之資料繫結

資料繫結是在應用程式 UI 與商務邏輯之間建立串連的過程。如果綁定具有正確設定並且資料提供正確通知,則當資料更改其值時,綁定到資料的元素會自動反映更改。資料繫結可能還意味著如果元素中資料的外部表格現形式發生更改,則基礎資料可以自動更新以反映更改。在 WPF 中,元素的依賴項屬性可以綁定到 CLR 對象(包括 ADO.NET 對象或與 Web 服務和 Web 屬性相關聯的對象)和 XML 資料。不論要綁定什麼元素,不論資料來源的特性是什麼,每個綁定都始循終遵所示的模型:

【翻譯】Security Tutorials系列文章集錦

Security Tutorials系列文章第一章:Security Basics and ASP.NET Support 收藏Security Tutorials系列文章第二章:Forms Authentication概述 收藏Security Tutorials系列文章第三章:Forms Authentication Configuration and Advanced Topics 收藏 Security Tutorials系列文章第四章:在SQL Server裡建立Membership

【實踐】WCF 傳輸安全 1 前期準備之認證製作

近幾日一直在學習WCF傳輸安全方面的知識,在園子裡淘了好久,也查了不少資料,終於有所瞭解,遂成此文,與大家分享!一、WCF中的安全方式說到安全就會涉及到認證,訊息一致性和機密性,WCF的安全方式分為兩種,即傳輸安全和訊息安全。傳輸安全和訊息安全的區別:傳輸安全提供點對點的安全: 比如 A 提供服務,B和C直接連接到A,這時候A與B 及 A與C直接的傳輸是安全的,如果B通過C串連到A,那麼A與B直接是安全的,B與C之間是不安全的。訊息安全:是把安全機制都應用在訊息層級上面的,能夠提供端對端的安全,

Silverlight與WCF錯誤處理:Server Not Found(4)

      第一篇中曾介紹了通過配置的方式進行處理,由於容易出錯,本文將提供一種代碼的方式,主要的思想是通過自訂特性,直接貼類圖:                   由於給出源碼,對這每一個類就不具體的分析了,如果你對前面配置方式已經掌握了,理解代碼應該不是難事。      在服務契約中,我們添加實現的WcfErrorBehavior,WcfSilverlightFaultBehavior特性    [WcfErrorBehavior]   

Silverlight使用RESTful Service

            本篇主要文章涉及到幾個技術點:                                      1.RESTful Service                                      2.Caliburn.Micro                                      3.Reactive Extension                                                        

Blend製作的下載動畫

                            最近使用Blend製作了一個下載動畫,感覺很有意思,所以這篇給各位介紹下如何使用Blend製作一個簡單的下載動畫的步驟          首先拖出一個圓,參數如下:                    選中橢圓後單擊Properties面板,選擇“Fill”,選擇“線性漸層”畫筆                   選擇工具箱中的 ,可以看到橢圓上出現一個漸層箭頭。         按照Alt鍵,拖動漸層的中心點:        

Silverlight中本地化的實現

    對於本地化這個功能我個人一直覺得在需求階段就要確定該項目需不需要實行本地化,這樣後面就可以減輕許多工作量,Sl中對本地化功能的支援與ASP.NET中一樣,主要使用CultureInfo類來完成的。   下面來看實現本地化的具體流程,先來看一看我的項目結構:       這裡我是把資源檔放入單獨的項目中,這樣結構上也比較的清晰。    第一步:    

DataGrid的Template(3)

      DataGrid的Template(1)       DataGrid的Template(2)             DataGrid是Silverlight資料互動最重要的一個控制項,基本上日常工作中都與其打交道,而運用Template則是必不可少的部分,前兩篇已經簡單的介紹了與Template相關的內容,本篇將介紹在DataGrid中實現分組統計的功能。       預設情況下,我們使用分組功能可以實現如下效果:    而實際情況下,可能需要實現對分組的資料統計,如:   

Silverlight:UpdateSourceTrigger屬性的應用

      在Silverlight/WPF的BindingExpression中,我們可以對一個Bind定義UpdateSourceTrigger屬性,但是在Silverlight裡只提供了顯式更新和預設(即失去焦點時觸發),所以如果我們需要TextBox在輸入時即進行資料來源的更新,我們需要進一步處理一下,那麼如果你熟悉這個功能的話,你在網上能很快搜尋出來類似下面的Code:  TextBox txt = sender as TextBox;  var bindingExpression =

DataTrigger在DataGrid中的簡單應用

       大約一個月沒寫新的博文,最近一陣子確實很忙,剛過去的7月,或許是人生中又一個轉折點,讓我對未來在時間的積累中增加了幾分期待。這篇文章主要簡單介紹下DataTrigger這個概念,熟悉WPF的人應該對這個再熟悉不過了,在Silverlight中應用DataTrigger確實不多用,今天這篇文章簡單的介紹一下在DataGrid中使用DataTrigger。      

Silverlight:SSL教程

             在Silverlight與WCF進行通訊的過程中,資料安全就成為了一個非常關鍵的因素,如果不作任何限制,那麼資料被抓包篡改等情況都是對系統的潛在威脅.本文主要介紹通過SSL配置WCF進行通訊.             對於WCF的安全,主要分為傳輸/訊息安全,在閱讀本文時,你需要瞭解相關的知識,本文不做此部分介紹.             接下來,我將一步一步詳細解說如何讓用戶端成功引用SSL配置的WCF網站             第1步:建立寄宿的網站       

簡單的CircularLoader製作

      年初曾寫過一篇如何用Blend製作簡單的載入動畫,微軟提供Blend這個套件,確實大大方便了程式員處理一些的簡單的美工設計問題,這篇文章將簡要的描述如何使用Blend製作一個Circular Loader的簡要步驟,沒有太深奧的編程知識,只要對Blend有所熟悉,就能按照下面的流程簡單的進行處理.      首先看看我們製作的:          這張是不是做Silverlight的朋友很熟悉呢?接下來詳細講解製作流程    

Silverlight中的主題設定

前些天看到一篇文章講主題的設定,感覺挺不錯的,當時自己還照著做了一個Demo,怕時間久了會淡忘,所以今天把這個例子翻出來,重新做了一遍。關於Theme,我的理解是和ASP.NET主題中的CSS是一個意思,當然,Sl中的樣式更加的強大。第一種方式:      1,裝完Silverlight Tookit之後,在C:\Program Files\Microsoft

資料庫的跨平台設計)

開發人員們應該知道,使用那些非標準的SQL命令(比如Oracle、微軟和MySQL等資料庫系統)存在程度相當高的危險。也就是說,從跨平台和遵守標準的角度出發,你應該盡量採用ANSI SQL,它是一種和平台無關的資料庫語言。不管你在使用哪種資料庫系統,如果它完全支援SQL那麼它就應該支援ANSI SQL-92標準。可是,“應該支援”和“確實支援”完全是兩碼事。在進行DBMS跨平台編程的時候,並不是所有的系統都完全支援ANSI

Silverlight-開源VerticalMenu控制項

        最近需要用Silverlight實現一個類似Web的懸浮菜單,在網上沒有找到需要的資源,本來準備自己實現一個,恰巧看到中國人壽的Silverlight平台上的菜單與自已的想法大致吻合,於是決定參考其做法.        因為中國人壽的Silverlight項目採用了動態載入的方式,在html頁面無法直接找到xap地址,要先用Spy找到它的xap包, 通過視覺樹的方式,找到VerticalMenu,這樣就可以快速定位到該控制項所使用的dll了           反編譯出dll後,

Silverlight中使用MVVM(6):AutoComplteBox的非同步過濾

            Silverlight中使用MVVM(1)--基礎             Silverlight中使用MVVM(2)—提高             Silverlight中使用MVVM(3)—進階             Silverlight中使用MVVM(4)—演練            Silverlight中使用MVVM(5)-Command II               

Behavior:FocusOnEvent

     最近一段時間,被各種事情困擾,部落格一直沒有更新,今天分享一個簡單的技巧.     載入頁面時,需要Focus某個TextBox,在CodeBehind下這很容易實現,如果採用MVVM模式時,這是與ViewModel無關的,但是可以用Behavior實現.     這裡需要用到TargetedTriggerAction<T>,這個T需要是一個Control,因為這樣才可以Focus: public class FocusOnEvent :

Silverlight中使用MVVM(2)

    Silverlight中使用MVVM(1)--基礎     Silverlight中使用MVVM(2)—提高     Silverlight中使用MVVM(3)—進階      Silverlight中使用MVVM(4)—演練         在第一篇文章中的樣本中,我們已經簡單的瞭解了應用MVVM模式的流程,我的本意是你已經瞭解了一點MVVM的概念,然後又沒有一個較好的例子學習,可以跟著我一起學習MVVM模式,所以這個部分,都是沒有理論知識的,當然整個例子學完後,我們會回過頭探討一下,

Silverlight:如何打包Theme

      Silverlight企業級開發中,項目中會出現大量的Style資源檔,如何將這些XAML檔案打包成dll,以滿足動態改變Theme的需求呢?通過參考Toolkit的源碼中有關Theme.dll的實現方式,本文將詳細敘述這一過程:      1.建立一個Silverlight  Class Library,命名為BlackColorTheme.      2.建立需要的ResourceDictionary                     

Silverlight中使用MVVM(1)

    Silverlight中使用MVVM(1)--基礎     Silverlight中使用MVVM(2)—提高     Silverlight中使用MVVM(3)—進階      Silverlight中使用MVVM(4)—演練    

總頁數: 61357 1 .... 8347 8348 8349 8350 8351 .... 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.