0

我已经为 Windows 8 商店应用程序中的 DateTime 选择定义了一个 UserControl。该控件由 3 个复选框组成,并具有一个用于引导所选日期时间的属性。当我将此控件包含到另一个 UserControl 中并为其命名时,我无法从 C# 代码访问它。

 //...Page content....
 <TextBlock Text="Erledigen bis:" FontSize="16"/>
 <local:DateTimePicker Name="dtp_dueUntil"  />
 <TextBlock Text="Wichtigkeit" FontSize="16"/>
 //...Page content....

*dtp_dueUntil* 在我的代码隐藏文件中是未知的。我是在做一些非常错误的事情,还是只是在这里遗漏了一点?

4

1 回答 1

0

你不应该访问这样的控件,除非你别无选择。在您的情况下,如果您DateTime在第一个用户控件中公开选择的内容,则只需声明Dependency Property将保存并更新此值的 a (通过 DataBinding 或事件)。

于 2013-06-29T16:15:52.447 回答