c# - 如何在 WPF 中将控件属性(或控件)作为方法参数传递
问题描述
有方法
public double getTextWidth(string candidate, TextBox control)
{
......
}
有文本框
<TextBox Text="test" x:Name="searchBox">
<TextBox.Resources>
<ObjectDataProvider x:Key="MyTest" ObjectType="{x:Type testobj:Service }" MethodName="getTextWidth">
<ObjectDataProvider.MethodParameters>
?????
</ObjectDataProvider.MethodParameters>
</ObjectDataProvider>
</TextBox.Resources>
</TextBox>
怎么做才对,里面有这样的东西<ObjectDataProvider.MethodParameters>
?
<system:String>searchBox.text</system:String>
<TextBox>searchBox</TextBox>
解决方案
推荐阅读
- javascript - 重置图像模式以防止显示以前的照片
- css - 如何在相对 div 中固定 div?
- javascript - 在 Openlayers 地图上添加链接
- macos - 在 Big Sur 上加载 KEXT 而无需重新启动
- amazon-web-services - 分区容量限制与 DynamoDB 中表的总容量有何关系?
- jenkins - 詹金斯触发器被贬值
- java - 如何使用 Jackson 全局启用对 LocalDate 值的“严格”处理?
- python - 使用 PyFirmata 时如何解决 WriteFile 错误
- javascript - App Tracking Transparency (iOS 14.5 ATT) Javascript 中的浏览器检测
- amazon-web-services - 使用 AWS CLI 设置的 RDS 中 --db-security-groups 和 --vpc-security-group-ids 之间的区别