經常我們需要繫結的資料有多個,當新增到集合控制項的物件型別結構比較複雜,我們希望自己來定義排版布局,這時可以使用itemtemplate
用資源的定義
現在有資料
////// 識別符號
///public
string id
////// 通訊人姓名
///public
string name
////// ****
///public
string contact
////// 工作地點
///public
string address
////// 城市
///public
string city
////// 備註
///public
string comment
}我們在mainpage.xaml用
x:key="xaddressbook">
width="auto"/>
width="auto"/>
width="auto"/>
width="auto"/>
width="auto"/>
grid.columndefinitions>
grid.column="0" >
通訊人姓名:
text=""/>
****:
text=""/>
工作地點:
text=""/>
城市:text=""/>
備註:text=""/>
textblock>
grid>
datatemplate>
page.resources>
列表
itemtemplate=""
itemssource=""/>
使用system.collections.objectmodel.observablecollection
來作為list資源。
viewmodel
public system.collections.objectmodel.observablecollectionaddressbook
= new system.collections.objectmodel.observablecollection()
,new caddressbook()
};
因為想乙個名字不是很簡單,我就使用contact 不同來認為是不同的
修改addressbook前台會更新,observablecollection是包含了inotifypropertychanged
///
/// 修改
win10 uwp 繫結密碼
win10 下,密碼框無法繫結到viewmodel,password是不可以繫結。我們可以自己使用簡單方法去繫結 我們之前在wpf 使用繫結密碼框,我寫了一篇,關於如何繫結,我提供乙個我自己試了可以的類。首先,我們新建乙個類,這個類是讓 passwordbox 可以繫結password。uwp讓 p...
win10 uwp 繫結密碼
win10 下,密碼框無法繫結到viewmodel,password是不可以繫結。我們可以自己使用簡單方法去繫結 我們之前在wpf 使用繫結密碼框,我寫了一篇,關於如何繫結,我提供乙個我自己試了可以的類。首先,我們新建乙個類,這個類是讓 passwordbox 可以繫結password。uwp讓 p...
win10 uwp 繫結靜態屬性
jasoon 大神問,如何繫結靜態屬性。我們經常有靜態屬性,那麼我們如何繫結 假如我們的viewmodel有乙個靜態屬性 public static string cvte lindexi 乙個方法是在xaml.cs寫乙個屬性,get為靜態屬性。public string property view...