当我尝试修改项目的值时,我遇到了一个问题,因为它只是一个只读字段.
KeyValuePair<Tkey, Tvalue>
Run Code Online (Sandbox Code Playgroud)
我尝试了不同的替代品,如:
Dictionary<Tkey, Tvalue>
Run Code Online (Sandbox Code Playgroud)
但我有同样的问题.有没有办法将值字段设置为新值?
我有一个wpf usercontrol的问题,这是我自己设计的.问题是object reference not set to an instance of an object,当我在程序中实现usercontrol时,我在设计时遇到XAML代码中的异常.
我该如何修复或压制这个例外?
编辑1
设计师向我展示以下信息:
at Microsoft.Expression.Platform.Platform.InstanceBuilders.Clstform.Platform.Instantiate中的Microsoft.Expression.Platform.InstantiateType(Type type,Boolean supportInternal),Microsoft.Expression.Platform.InstantiateTargetType(IInstanceBuilderContext context,ViewNode viewNode)at Microsoft.Expression.Platform.InstanceBuilders.ClrObjectInstanceBuilder.Instantiate (IInstanceBuilderContext上下文,viewNode viewNode)在Microsoft.Expression.WpfPlatform.InstanceBuilders.FrameworkElementInstanceBuilder.Instantiate(IInstanceBuilderContext上下文,viewNode viewNode)在Microsoft.Expression.WpfPlatform.InstanceBuilders.UserControlInstanceBuilder.Instantiate(IInstanceBuilderContext上下文,viewNode viewNode)在Microsoft.Expression. Platform.InstanceBuilders.ViewNodeManager.CreateInstance(IInstanceBuilder builder,ViewNode viewNode)
我认为他们并没有真正的帮助......