我在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 *在我的代码隐藏文件中未知。 我做错了什么,或者只是错过了一点吗?
答案 0 :(得分:0)
除非您别无选择,否则不应访问此类控件。在您的情况下,如果您在第一个用户控件中公开选定的DateTime
,那么只需声明一个Dependency Property
,它将保存并更新此值(通过DataBinding或事件)。