<Grid x:Name="LayoutRoot"> <StackPanel Margin="8,8,21,20" x:Name="stackPanel1"> <StackPanel.DataContext> <PIComponents_Enterprise_SerialNumbers_BusinessObjects:SerialNumbers/> </StackPanel.DataContext> <StackPanel Height="35" x:Name="stackPanel2" Width="296" Orientation="Horizontal"> <Label Height="28" x:Name="lblJobNumber" Width="120" Content="Job Number:"/> <TextBox Height="23" x:Name="txtJobNumber" Width="120" IsEnabled="False" Text="{Binding Path=Entity.JobNumber, Mode=Default}" /> </StackPanel> <StackPanel Height="35" x:Name="stackPanel3" Width="296" Orientation="Horizontal"> <Label Height="28" x:Name="lblSerialNumber" Width="120" Content="Serial Number:"/> <TextBox Height="23" x:Name="txtSerialNumber" Width="120" IsEnabled="False" Text="{Binding Path=Entity.SerialNumber, Mode=Default}" /> </StackPanel> <StackPanel Height="35" x:Name="stackPanel4" Width="296" Orientation="Horizontal"> <Label Height="28" x:Name="lblDateCreated" Width="120" Content="Date Created:"/> <TextBox Height="23" x:Name="txtDateCreated" Width="120" IsEnabled="False" Text="{Binding Path=Entity.DateCreated, Mode=Default}" /> </StackPanel> <StackPanel Height="35" x:Name="stackPanel5" Width="296" Orientation="Horizontal"> <Label Height="28" x:Name="lblScrapped" Width="120" Content="Scrapped:"/> <TextBox Height="23" x:Name="txtScrapped" Width="120" IsEnabled="False" Text="{Binding Path=Entity.Scrapped, Mode=Default}" /> </StackPanel> </StackPanel> </Grid>Now for the code in the window. Here I am setting the stackPanel1 DataContext property. In the debugger, I can see the values in the DataContext property, but they are not displaying in the textbox controls.
public partial class ViewSerialNumberHistoryForm : mmBusinessWindow { BusinessObjects.SerialNumbers bizSerialNumbers; /// <summary> /// Constructor /// </summary> private ViewSerialNumberHistoryForm() { this.InitializeComponent(); } public ViewSerialNumberHistoryForm(Guid pkSerialNumber) { this.bizSerialNumbers = (BusinessObjects.SerialNumbers)this.RegisterPrimaryBizObj(new BusinessObjects.SerialNumbers()); this.bizSerialNumberHistory = (SerialNumberHistory)this.RegisterBizObj(new SerialNumberHistory()); this.InitializeComponent(); this.stackPanel1.DataContext = this.bizSerialNumbers.GetSerialNumberByPK(pkSerialNumber); } }What am I missing?