blob: 68649b994f11b80f08a768a526f757815188095f [file] [log] [blame]
<Shell xmlns="http://www.eclipse.org/xwt/presentation"
xmlns:x="http://www.eclipse.org/xwt"
xmlns:y="clr-namespace:org.eclipse.xwt.tests.databinding.multibinding"
Size="400, 300"
DataContext="{StaticResource myData}">
<Shell.layout>
<GridLayout numColumns="2"/>
</Shell.layout>
<Shell.Resources>
<y:Person x:Key="myData" firstName="Luc" lastName="DUMAS"/>
</Shell.Resources>
<Label text="Name"/>
<Text name="multiValueText" x:style="BORDER">
<Text.text>
<MultiBinding updateSourceTrigger="PropertyChanged">
<Binding path="firstName"/>
<Binding path="lastName"/>
</MultiBinding>
</Text.text>
<Text.layoutData>
<GridData horizontalAlignment="FILL"
grabExcessHorizontalSpace="true"/>
</Text.layoutData>
</Text>
<Text name="firstNameText" text="{Binding Path=firstName,updateSourceTrigger=PropertyChanged}">
<Text.layoutData>
<GridData horizontalAlignment="FILL"
grabExcessHorizontalSpace="true"/>
</Text.layoutData>
</Text>
<Text name="lastNameText" text="{Binding Path=lastName,updateSourceTrigger=PropertyChanged}">
<Text.layoutData>
<GridData horizontalAlignment="FILL"
grabExcessHorizontalSpace="true"/>
</Text.layoutData>
</Text>
</Shell>