乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Windows Presentation Foundation(WPF)中的數(shù)據(jù)綁定(控件與控件值的綁定)

       louisasea 2007-11-21
       Windows Presentation Foundation(WPF)中的數(shù)據(jù)綁定(控件與控件值的綁定)     CSDN blog推出文章指數(shù)概念,文章指數(shù)是對(duì)blog文章綜合評(píng)分后推算出的,綜合評(píng)分項(xiàng)分別是該文章的點(diǎn)擊量,回復(fù)次數(shù),被網(wǎng)摘收錄數(shù)量,文章長(zhǎng)度和文章類型;滿分100,每月更新一次。

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

      WPF支持以下幾種綁定:
      (1)控件到控件的綁定
      (2)XML數(shù)據(jù)的綁定(含內(nèi)聯(lián)XML數(shù)據(jù)和外部XML文件數(shù)據(jù))
      (3).Net對(duì)象的數(shù)據(jù)綁定
      (4)DataSet,DataTable等數(shù)據(jù)綁定
      下面幾篇中陸續(xù)說明這幾種數(shù)據(jù)綁定的情況,希望對(duì)學(xué)習(xí)WPF的你有所裨益。

      1. 控件到控件的綁定
      <Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" >
        <Canvas x:Name="LayoutRoot"> 
             <TextBox x:Name="txtBoxInput" Text="這里輸入文字,下面的文字會(huì)跟著變!" Width="404"/>
            <TextBlock  x:Name="txtBlockOutput" Width="404" Canvas.Top="23.687">
              <TextBlock.Text>
                <Binding ElementName="txtBoxInput" Path="Text" />
              </TextBlock.Text>

            </TextBlock>

         </Canvas>
      </Window>

      說明:
      (1)上面將txtBoxInput輸入的文字(Text屬性)綁定到了下面的txtBlockOutput的Text屬性上。當(dāng)TextBox中的文字改變時(shí),下面TextBlock顯示的文字也跟著改變,實(shí)現(xiàn)了數(shù)據(jù)綁定。
      (2)綁定的方法是在TextBlock的Text屬性中,使用<Binding ElementName="txtBoxInput" Path="Text" />,這里ElementName屬性的值是源控件的名稱,Path屬性值為源控件的Text屬性。

      為了使XAML的語(yǔ)法更為簡(jiǎn)潔明了,可以使用“{Binding ElementName=源對(duì)象名稱, Path=源對(duì)象屬性值名稱}”的方式:
      比如:
      <Window
       xmlns=">
       <Canvas x:Name="LayoutRoot">
        <TextBox x:Name="txtBoxInput" Text="這里輸入文字,下面的文字會(huì)跟著變!" Width="404"/>
        <TextBlock x:Name="txtBlockOutput" Text="{Binding ElementName=txtBoxInput,Path=Text}" Width="404" Canvas.Top="23.687"/>
       </Canvas>
      </Window>
      我們發(fā)現(xiàn),txtBlockOutput的Text屬性用“{}”括了起來,里面有Binding ElementName=xxx,Path=xxx之類的語(yǔ)句。注意屬性值與屬性值之間使用逗號(hào)(,)隔開了。這是XAML的語(yǔ)法。

      看一下最后的效果圖片:
      WPF控件到控件值的綁定

      下一篇來說說使用XMLDataProvider進(jìn)行數(shù)據(jù)綁定。

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多