Ich bin völlig neu zu Datenbindung in WPF, und ich versuche, eine Objekteigenschaft an eine Textbox zu binden. Meine Aufgabe ist esDataBind zu einem Textfeld in WPF
public class TestObj
{
private m_Limit;
public string Limit
{
get
{
return m_Limit;
}
set
{
m_Limit = value;
}
}
Meine XAML wie
<Window x:Class="NECSHarness2.UpdateJobParameters"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:tools="clr-namespace:ManagementObjects;assembly=Core"
DataContext="{Binding RelativeSource={RelativeSource Self}}"
Title="Update Job Parameters" Height="320" Width="460">
<Grid>
<TextBox Text ="{Binding Path = Limit, Mode = TwoWay}" Height="20" HorizontalAlignment="Right" Margin="0,48,29,0" Name="textBox3" VerticalAlignment="Top" Width="161" />
</Grid>
Jetzt habe ich die Quelle nicht überall, offensichtlich habe die Einrichtung sieht, und ich bin sehr verwirrt. Ich habe das mit einer Listview arbeiten lassen, aber jetzt bin ich ratlos. Danke für jede Hilfe.
wissen Sie, was die xml für das wäre? – Steve
Ihr XAML ist korrekt, Sie müssen den DataContext in Code-Behind setzen –