如何访问XAML中声明的typeconverted元素?

时间:2011-06-16 14:33:25

标签: c# wpf xaml

我宣布了

<sys:DateTime> 2009/09/01 3:33:33 
</sys:DateTime>  in xaml via <ListBox xmlns:sys="clr-namespace=System;assembly:mscorlib" >

我正在做这个

DateTime newDate = ((DateTime)(MyListBox.Items.GetItemAt(1)));
newDate = DateTime.Now;

但是sys:DateTime的值没变?

1 个答案:

答案 0 :(得分:1)

DateTime是一种值类型。它不会像您希望的那样展示参考语义。您必须分配回原始版本才能进行更新。