1. 建立乙個goodsinfo類,其中包括goodsimage、goodsprice、goodsqty、goodsbuyimagetag 這四個屬性。
using system;namespace xmarket
public string goodsprice
public string goodsqty
public string goodsbuyimagetag
}}
2. 使用 為控制項組增加繫結內容,再次開啟goodselement.xaml控制項,將goodsimage、goodsprice、goodsqty、goodsbuyimagetag 繫結到相應的控制項中。
... ...<
stackpanel
orientation
="vertical"
horizontalalignment
="center"
margin
="5">
<
image
name
="goodsimage"
height
="80"
width
="80"
margin
="5"
source
="">
image
>
<
textblock
name
="goodsprice"
margin
="5"
text
="">
textblock
>
<
textblock
name
="goodsqty"
margin
="5"
text
="">
textblock
>
<
image
name
="goodsbuy"
source
="image/add.png"
height
="25"
width
="25"
cursor
="hand"
margin
="5"
tag="">
<
image.tooltip
>
add quantity
image.tooltip
>
image
>
stackpanel
>
... ...
另,有個問題,在3中從資料庫讀取的物品資訊都是通過for迴圈中同乙個goodsinfo建立出來的,如果在介面中修改乙個物品的數量,並同時將結果體現在quantity的textblock中,就會導致結果只在最後乙個物品中體現,怎麼樣能使不同的物品建立不同的goodsinfo例項,或者有什麼其他方法解決。for (int i = 0; i < num; i++)
待續 … …
WPF之資料繫結總結
最近幾天高強度開發,暴露出不少問題,wpf還達不到信手拈來的地步,好些東西還要去看看以前的專案。平時還是要多總結的,層次高了之後關注的知識點才會更深入。下面總結下wpf的繫結相關,總結之前又看了一遍深入淺出wpf,結合平時用到的得出此文 以textbox為例,覆蓋常見的需求,其他控制項類似,1.te...
WPF用法之資料繫結
非常常見的wpf中資料繫結的方式 宣告乙個繫結 binding binding newbinding 宣告乙個檢視,傳入乙個資料結構 乙個學生類 view collectionviewsource.getdefaultview student 繫結源為這個檢視 binding.source view...
WPF入門教程系列十六 WPF中的資料繫結 二
通過上一文章中的示例,學習了簡單的繫結方式。在這裡的示例,要學習一下繫結的模式,和模式的使用效果。首先,我們來做乙個簡單示例,這個示例是根據listbox中的選中項,去改變textblock的背景色。將 textblock 的背景色繫結到在 listbox 中選擇的顏色。在下面的 中針對textbl...