繁体   English   中英

WPF数据绑定到非属性

[英]WPF Data Binding to a non-property

我希望能够将WPF表单元素绑定到除属性(至少是更高级的属性)以外的其他内容。 据我所知,WPF表单将仅绑定到公共属性。

例如,为飞机制作座位表,为所有不同的乘客创建属性非常麻烦:

Plane.Seat1A
Plane.Seat1B
Plane.Seat2A
Plane.Seat2B
Plane.Seat3A
Plane.Seat3B
etc....

我宁愿绑定到由字符串索引的数组,例如:

<Label Content="{Binding Path=Seat["2A"] }" .... /> 

在WPF中是否有任何近似这种行为的方法?

我相信,如果您删除“ 2A”周围的引号,那么您的示例将起作用。 这是一篇文章

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM