在我看来,我有以下方法;
Label GetSummaryLabel(Panel panel, ServiceChargeType type)
{
var chargeTextbox = panel.Children[1];
var summarybinding = new Binding { Source = chargeTextbox, Path = new PropertyPath("Text") };
var summaryLabel = new Label();
summaryLabel.SetBinding(ContentProperty, summarybinding);
return summaryLabel;
}这很好,但是我想把这个函数移到一个助手类中,当我这样做时,我得到了下面的编译错误;
“无法解析符号'ContentProperty‘
为什么?
发布于 2016-01-07 09:47:53
ContentProperty是ContentControl类的static成员。当您处于视图中时(即UserControl或窗户 ),您已经处于来自ContentControl的派生类中,而ContentProperty是可用的。但是,当您将代码移动到帮助程序时,需要使用它的类名对ContentProperty进行分类。
HTH
https://stackoverflow.com/questions/34651536
复制相似问题