win10 uwp 繫結多資料

2021-07-07 08:15:50 字數 1818 閱讀 9748

經常我們需要繫結的資料有多個,當新增到集合控制項的物件型別結構比較複雜,我們希望自己來定義排版布局,這時可以使用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...