0
A
回答
0
有几个问题在你的绑定:
GRID1。列1不是名称
列不包含子元素
如果你想绑定到网格的孩子,你必须指定要结合或挑元素出来的电网
Children集合的控件的名称编辑
也许你的意思是不同的东西:绑定到列(尽管绑定到列的高度相似,结合网格的高度......)
而且这部作品在设计师,但在运行时无法正常工作:
<Grid x:Name="LayoutRoot">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="100"/>
<ColumnDefinition x:Name="col2" Width="*" />
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="1" Text="{Binding ElementName=col2, Path=ActualWidth}" />
</Grid>
最好的办法似乎是把一组列并绑定到控制由于宽度或高度那个人会更新绑定。
0
ElementName
必须只是元素的名称,其他的都进入Path
。
所以宁愿是这样的:
{Binding ElementName=grid1,Path=Colums[1].ActualHeight}
但是这没有任何意义,如果你的控制实际上是一个Grid
,因为没有所谓的Columns
属性,因此您可能需要使用:
{Binding ElementName=grid1,Path=ColumnDefinitions[1].ActualHeight}
但是,这仍然没有意义,因为ColumnDefinitions
没有ActualHeight
财产,你的意思是ActualWidth
?
相关问题
- 1. WPF XAML绑定网格
- 2. 在XAML中绑定列表的列表?
- 3. XAML在绑定中绑定
- 4. xaml如何绑定?
- 5. 如何在ASP.NET中绑定网格?
- 6. 如何在后面的代码中绑定网格与属性?
- 7. 如何在Xaml中进行绑定?
- 8. 你如何将网格的孩子绑定到列表?
- 9. 我从especific网站
- 10. 如何在子网格中绑定和解除绑定事件
- 11. 如何绑定XAML中的多个ObservableCollection
- 12. 如何在列日期时间网格绑定在特定的格式
- 13. 如何与XAML绑定
- 14. 在XAML的telerik网格中禁用特定列使用MVVM
- 15. Xaml中的动态列绑定
- 16. 在XAML中绑定XAML用户控件
- 17. XAML绑定列表枚举
- 18. XAML列表框绑定
- 19. 如何绑定自定义数据网格列
- 20. 在XAML中绑定资源
- 21. 在XAML ResourceDictionary中绑定
- 22. 在XAML中动画网格列或网格行?
- 23. 从WPF中的数据绑定数据网格中排除列
- 24. 绑定到在XAML
- 25. 绑定XAML在WPF
- 26. 网格绑定
- 27. 如何绑定到WPF XAML中的列表<DataRow>集合?
- 28. Silverlight:如何绑定列表<T>到数据网格
- 29. 如何防止Silverlight xaml网格中的某列占据整行?
- 30. 如何在网格中定义列定义?