2010-03-02 90 views
0
<local:CustomDataGrid Grid.Row="0" Height="200" 
          IsReadOnly="True" x:Name="dgCaseHistory" 
          AutoGenerateColumns="False"> 
     <local:CustomDataGrid.RowDetailsTemplate> 
      <DataTemplate> 
       <Grid Background="Black" Height="{Binding ElementName=dgCaseHistory, Mode=TwoWay,Path=Height}"> 
        <TextBlock Text="testestestest" /> 
       </Grid> 
      </DataTemplate> 
     </local:CustomDataGrid.RowDetailsTemplate> 
     </local:CustomDataGrid> 
+0

您已将Mode设置为TwoWay,您能描述一下您期望发生的事情吗? – AnthonyWJones 2010-03-02 08:57:56

回答

1

尝试绑定到ActualHeight属性。

<Grid Height="{Binding ElementName=dgCaseHistory, Mode=TwoWay, Path=ActualHeight}"> 
    <TextBlock Text="testestestest" /> 
</Grid> 

如果没有,请检查Visual Studio中的输出窗口是否有任何DataBinding错误,并使用这些详细信息更新您的问题。

+0

我不认为你真的想'Mode = TwoWay' – Gabe 2010-03-02 05:23:48

+0

仍然一样,没有约束力。 – xscape 2010-03-02 06:06:11

+0

它没有DataBinding错误 – xscape 2010-03-02 08:37:33