Mittwoch, 12. August 2009 12:40
Auf das Attribut Number eines Objekts das im Code erzeugt wurde referenzieren:
[XAML] ————————————-
<TextBox Name=”bindedByCode”>
<TextBox.Text>
<Binding Path=”Number“ />
</TextBox.Text>
</TextBox>
[C#]————————————-
Data codeBindedData = new Data();
// dem XAML Objekt mit dem Namen bindedByCode wird ein DataBinding auf das Objekt codeBindedData gegeben
bindedByCode.DataContext = codeBindedData;
Zugriff im Code auf ein Objekt namens dataXaml das mittels XAML erzeugt wird:
[XAML]————————————-
<Window.Resources>
<ObjectDataProvider x:Key=”dataXaml” ObjectType=”{x:Type local:Data}” />
</Window.Resources>
[...]
<TextBox Name=”bindedByXaml”>
<TextBox.Text><Binding Source=”{StaticResource dataXaml}” Path=”Number” />
</TextBox.Text>
</TextBox>
[C#]————————————-
Data xamlBindedData = ((DataSourceProvider)(FindResource(“dataXaml”))).Data as Data;
Schiri:Welcome back. Genau richtig zum Kälteeinbruch
g-moh: Hier auch “ugly”, nur 15 Grad kälter, also weitermachen! Hütte steht, Pflanzen erfreuen sich...
kraut: Geht besser als erwartet. Liegt evtl. auch an dem Neuseeländischen Wein…
SChiri: Und noch voll im Jetlag?
g-moh: Und nicht zu vergessen “laberkopp” und “nicht kaufen”!
Ich wette, das geht vor...
schiri: Hauptsache du nimmst deine Nummer mit