首页 > 解决方案 > 如何在 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>

标签: c#wpf

解决方案


推荐阅读