WPF如何处理带有空格的特性名称

本文关键字:空格 何处理 处理 WPF | 更新日期: 2023-09-27 18:05:58

我的一个简单问题出现了好几次问题,到目前为止我还没有找到解决方案。这对你来说无疑是一颗花生。

我正在尝试将comboBox的Text属性绑定到dataTable中的列。如果列名没有空格,则它正在工作:例如:

Text="{Binding Path= MyColumn, ... }"

如果名称之间有空格,则不起作用:例如:

Text="{Binding Path= My Column, ... }"

必须有某种东西指示编译器名称由两个带空格的单词组成("My Column"(。但是我还没有找到。

感谢

WPF如何处理带有空格的特性名称

以下分隔符不起作用:"" [] {}

您需要的是单引号''

Text="{Binding Path= 'My Column', ... }"
Text="{Binding Path= 'My Column', ... }"

不适用于我,所以我尝试了下面的代码,效果很好。

<TextBox>
    <TextBox.Text>
        <Binding Path="My Column"/>
    </TextBox.Text>  
</TextBox>