欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Windows Presentation Foundation(WPF)中的數據綁定(使用XmlDataProvider作控件綁定)
 Windows Presentation Foundation(WPF)中的數據綁定(使用XmlDataProvider作控件綁定)  
  

--------------------------------------------------------------------------------
引用或轉載時(shí)請保留以下信息:
大可山 [MSN:a3news(AT)hotmail.com]
http://www.zpxp.com http://www.brawdraw.com
蘿卜鼠在線(xiàn)圖形圖像處理
--------------------------------------------------------------------------------

上篇:Windows Presentation Foundation(WPF)中的數據綁定(控件與控件值的綁定) 一文中講了使用{Binding ElementName=xxx,Path=xxx}的形式實(shí)現了控件到控件的綁定,注意它使用了ElementName屬性。本篇將說(shuō)說(shuō)如何使用XmlDataProvider作控件綁定,但它使用Source 屬性。

對于大多數應用程序,我們希望綁定到XML或 .NET 對象。比如XML文件或者自定義的.Net對象,或者是我們從數據庫中取出的相應記錄。

XAML用其 Provider 對象支持該操作。XAML 中內置有兩種類(lèi)型的數據提供程序:ObjectDataProvider 和XMLDataProvider。其中,ObjectDataProvider 用于綁定到 .NET 對象以及從 .NET對象綁定;XMLDataProvider 用于綁定到 XML 片段和文檔以及從 XML 片段和文檔進(jìn)行綁定。

2. XMAL文件內部數據的直接綁定:
首先我們來(lái)看看直接在XAML中如何使用XMLDataProvider進(jìn)行內部數據的直接綁定。
<Window
 xmlns=" >
<Canvas x:Name="LayoutRoot">
<StackPanel Width="214" Height="Auto">
   <StackPanel.Resources>
     <XmlDataProvider x:Key="FavoriteColors">
       <x:XData>
         <Colors xmlns="">
           <Color>紅</Color>
           <Color>橙</Color>
           <Color>黃</Color>
           <Color>綠</Color> 
           <Color>藍</Color>
           <Color>靛</Color>
           <Color>紫</Color>

         </Colors>
       </x:XData>
    </XmlDataProvider>

   </StackPanel.Resources>
   <TextBlock HorizontalAlignment="Center" FontWeight="Bold">
      喜歡的顏色
   </TextBlock>
   <ListBox Width="200" Height="120"
               ItemsSource="{Binding Source={StaticResource FavoriteColors}, XPath=/Colors/Color}">
   </ListBox>
</StackPanel>
</Canvas>
</Window>

可以看到,在 StackPanel 的資源(<StackPanel.Resources> )中,有一個(gè) XMLDataProvider 對象。x:Key 表示 Binding 對象中用來(lái)引用它的名稱(chēng)。這里,我們創(chuàng )建了 XML 內聯(lián)數據(數據使用<x:XData>標簽包含起來(lái),關(guān)于XData的細節,建議你查查MSDN:ms-help://MS.LHSMSSDK.1033/MS.LHSNETFX30SDK.1033/wpf_conceptual/html/7ce209c2-621b-4977-b643-565f7e663534.htm,有更詳細的說(shuō)明),用作數據綁定的源。在 ListBox 的 Binding 中,使用FavoriteColors的StaticResource作為Source。如果某個(gè)數據源位于 XAML文檔中,我們就要指定該對象是一個(gè)靜態(tài)源(StaticResource),正如這里所看到的一樣。最后,我們使用 XPath 語(yǔ)句指定應該使用XML 文檔中的哪個(gè)集合來(lái)填充 ListBox。

最后的結果:

打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Windows Presentation Foundation 數據綁定:第一部分
【W(wǎng)PF學(xué)習】第二十三章 列表控件
WPF中綁定XML數據源
C# wpf編程CM框架快速入門(mén)項目實(shí)例
無(wú)廢話(huà)WPF系列9: Binding的源
WPF學(xué)習筆記 - Resource
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久