VisualStudio中數(shù)據(jù)綁定設計器怎么用-創(chuàng)新互聯(lián)

這篇文章主要為大家展示了“Visual Studio中數(shù)據(jù)綁定設計器怎么用”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Visual Studio中數(shù)據(jù)綁定設計器怎么用”這篇文章吧。

發(fā)展壯大離不開廣大客戶長期以來的信賴與支持,我們將始終秉承“誠信為本、服務至上”的服務理念,堅持“二合一”的優(yōu)良服務模式,真誠服務每家企業(yè),認真做好每個細節(jié),不斷完善自我,成就企業(yè),實現(xiàn)共贏。行業(yè)涉及成都封陽臺等,在重慶網(wǎng)站建設公司營銷型網(wǎng)站建設、WAP手機網(wǎng)站、VI設計、軟件開發(fā)等項目上具有豐富的設計經(jīng)驗。

 可以通過直接編寫C#代碼或XAML代碼的方式來實現(xiàn)綁定,實際上,也可以借助Visual Studio提供的數(shù)據(jù)綁定設計器。

1、綁定到UI元素

方法:

在屬性面板上單擊屬性名右側的小圖標---->Apply Data Binding

Visual Studio中數(shù)據(jù)綁定設計器怎么用

如圖:

(1)拖放一個Slider1控件和一個TextBox1控件

(2)在綁定設計器Source欄選擇ElementName->slider1

(3)Path欄選擇Value

(4)在Options欄中,確認Mode為TwoWay

此時,XAML中代碼就變成了:

<TextBox Name="textBox1" Text="{Binding Path=Value, Mode=TwoWay, ElementName=slider1}" />

<Slider  Name="slider1"  VerticalAlignment="Top" Width="425"  />

Visual Studio中數(shù)據(jù)綁定設計器怎么用

2、綁定到靜態(tài)資源對象

所謂靜態(tài)資源對象就是在XAML中以聲明方式定義的對象。

將對象定義為靜態(tài)資源形式與定義在C#代碼中是等價的。

(1)      以Employee類作為基礎數(shù)據(jù)結構

(2)      在新建頁面的phone: PhoneApplicationPage標記中添加一個命名空間映射,將當前項目命名空間PhonApp1映射為local。

附帶代碼:

xmlns:local="clr-namespace:PhoneApp1"

(3)      在phone:PhoneApplicationPage標記下添加一個頁面級的資源定義,

<phone:PhoneApplicationPage.Resources>

<local:Employee x:Key="employee2" Number="1000" Name="cql" Age="10"></local:Employee>

</phone:PhoneApplicationPage.Resources>

(4)

Visual Studio中數(shù)據(jù)綁定設計器怎么用

(5)

Visual Studio中數(shù)據(jù)綁定設計器怎么用

(6)附加代碼:

<TextBox Name="textBox1" Text="{Binding Path=Number,Mode=TwoWay}"  />

<TextBox Name="textBox2" Text="{Binding Path=Name,Mode=TwoWay}" />

<TextBox Name="textBox3" Text="{Binding path=Age,Mode=TwoWay}"Grid.ColumnSpan="2"  />

Visual Studio中數(shù)據(jù)綁定設計器怎么用

實際上在silverlight中,還提供了一種類似于在XAML中創(chuàng)建對象并用于綁定的機制。

可以將對象保存在一個單獨的設計時數(shù)據(jù)文件中。

以上是“Visual Studio中數(shù)據(jù)綁定設計器怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

網(wǎng)站題目:VisualStudio中數(shù)據(jù)綁定設計器怎么用-創(chuàng)新互聯(lián)
轉載來于:http://muchs.cn/article24/dgehje.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化、網(wǎng)站改版網(wǎng)站建設、品牌網(wǎng)站設計軟件開發(fā)、響應式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設