C# WPF如何处理带有空格的属性名?
一个简单的问题,我遇到了好几次问题,到目前为止我还没有找到解决办法。当然,这对你来说是一粒花生 我试图将comboBox的Text属性绑定到dataTable中的一列。如果列名没有空格,则它正在工作: 例如:C# WPF如何处理带有空格的属性名?,c#,wpf,properties,C#,Wpf,Properties,一个简单的问题,我遇到了好几次问题,到目前为止我还没有找到解决办法。当然,这对你来说是一粒花生 我试图将comboBox的Text属性绑定到dataTable中的一列。如果列名没有空格,则它正在工作: 例如: Text="{Binding Path= MyColumn, ... }" Text="{Binding Path= My Column, ... }" 如果名称之间有空格,则不起作用: 例如: Text="{Binding Path= MyColumn, ... }" Text="
Text="{Binding Path= MyColumn, ... }"
Text="{Binding Path= My Column, ... }"
如果名称之间有空格,则不起作用:
例如:
Text="{Binding Path= MyColumn, ... }"
Text="{Binding Path= My Column, ... }"
必须有某种东西指示编译器名称由两个带空格的单词(“我的列”)组成。但是我还没有找到它
谢谢以下分隔符不起作用:
“[]{}
您需要的是单引号'
不适合我,所以我尝试了下面的代码,效果很好
<TextBox>
<TextBox.Text>
<Binding Path="My Column"/>
</TextBox.Text>
</TextBox>
因此,您将因在表列中使用空格而受到惩罚。您是否尝试在查询中简单地为列名设置别名选择[My Column]作为MyColumn
您是否尝试使用: ;而不是空格?是的,但通常您希望它与空格一起作为列标题的别名。可能的重复项称为