1.簡單datacontext繫結
//xaml**:繫結物件
label.datacontext = process.getcurrentprocess();
<顯示結果:grid
>
<
grid.columndefinitions
>
<
columndefinition
width
="24*"
/>
<
columndefinition
width
="49*"
/>
grid.columndefinitions
>
<
grid.rowdefinitions
>
<
rowdefinition
height
="87"
/>
<
rowdefinition
/>
grid.rowdefinitions
>
<
label
x:name
="label"
margin
="0,61,0,0"
verticalalignment
="top"
height
="26"
grid.column
="1"
>
<
label.content
>
<
binding
path
="processname"
>
binding
>
label.content
>
label
>
<
label
x:name
="label1"
content
="當前程序名稱:"
margin
="-5,61,5,0"
verticalalignment
="top"
height
="26"
/>
grid
>
2.使用multibinding,將多個值繫結同一屬性
後台基本同上
xaml**:
<顯示結果:grid
>
<
grid.columndefinitions
>
<
columndefinition
width
="61*"
/>
<
columndefinition
width
="185*"
/>
grid.columndefinitions
>
<
label
x:name
="label"
content
="程序id和程序名稱:"
margin
="0,117,0,0"
verticalalignment
="top"
height
="25"
/>
<
textbox
x:name
="textbox"
grid.column
="1"
height
="23"
margin
="0,117,0,0"
="wrap"
verticalalignment
="top"
>
<
textbox.text
>
<
multibinding
stringformat
="{}-->
">
<
binding
path
="id"
mode
="oneway"
>
binding
>
<
binding
path
="processname"
mode
="oneway"
>
binding
>
multibinding
>
textbox.text
>
textbox
>
grid
>
入門 WPF資料繫結 例項
binding物件的屬性 property description converter 轉換器elementname 繫結的源物件 fallbackvalue 繫結無法返回有效值時的預設顯示。mode 繫結方式 path屬性 relativesource 常用於自身繫結或者資料模板中來指定繫結的源物...
WPF 資料繫結例項一
前言 資料繫結的基本步驟 1 先宣告乙個類及其屬性 2 初始化類賦值 3 在c 中把控制項datacontext 物件 4 在介面設計裡,控制項給要繫結的屬性 原理 監聽事件機制,介面改變有textchanged之類的事件,所以改變介面可以同步修改到物件 想讓普通物件實現資料繫結,需要實現inoti...
wpf 資料繫結
1,資料繫結的幾種方式 重點解釋以下幾點 1,目標物件的屬性是依賴項屬性.2,對於default方式,當目標屬性可以設定時,則是雙向繫結,否則是單向繫結.2,使用 繫結和解除繫結 binding binding new binding binding.source silderfontsize 繫結...