小编Chr*_*oss的帖子

创建新的WPF项目时,已添加具有相同键的项

我刚刚在Visual Studio 2015 Pro中创建了一个新的WPF项目,在"创建项目"对话框消失后,我没有得到设计器.这个ArgumentException只显示在那里,我没有添加任何控件或任何东西.刚创建项目,我得到了这个.

我已经读过这个异常,当我有一个重复的文件,如一个带有Resources.resx名称的resx文件或LIKE,当我使用相同的文件两次,但我没有做任何其他事情而不是创建一个新项目时抛出.

我可以成功构建解决方案和项目,没有错误.我打开已编译的EXE,看起来没问题.但是我不能在VS里面使用设计师.

此WPF解决方案针对.NET4.5.我尝试创建一个新的目标其他.NET版本,但同样的情况发生.

[编辑]这是VS抛出的整个异常:

System.ArgumentException

An item with the same key has already been added.

   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
   at Microsoft.VisualStudio.DesignTools.Utility.Telemetry.VsTelemetryService.RegisterDesignerProcessSession(Int32 pid)
   at Microsoft.VisualStudio.DesignTools.Utility.Feedback.WatsonTracker.RegisterSession(Int32 processID)
   at Microsoft.VisualStudio.DesignTools.Utility.DesignerSessionTracker.RecordDesignerStart(Int32 processID, String isolationTargetIdentifier, Boolean mockCustomTypes, String buildConfiguration)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain..ctor(ProcessDomainFactory factory, IIsolationBoundary boundary, AppDomainSetup appDomainInfo, IIsolationTarget isolationTarget, String baseDirectory)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.Initialize()
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.CreateInstance[T](Type type)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedObjectFactory.Initialize()
   at Microsoft.VisualStudio.DesignTools.DesignerHost.Services.VSIsolationService.CreateObjectFactory(IIsolationTarget isolationTarget, IObjectCatalog catalog)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.CreateLease(IIsolationTarget …
Run Code Online (Sandbox Code Playgroud)

c# wpf exception visual-studio-2015

8
推荐指数
1
解决办法
2028
查看次数

在其他控件上方显示透明加载微调器

我在旋转控制器中工作.我希望控件支持透明背景色.当绘制弧线时,中间有一个空白区域,我希望该空间真正透明,这样我就可以在它后面放置另一个控件,它不会被旋转器覆盖.

我尝试重写CreateParams void.
我还设置了样式以支持TransparentColor.
尝试重写OnPaintBackground无效,但我无法实现真正​​透明的背景色.

那么,你能建议我做什么?

.net c# gdi+ custom-controls winforms

1
推荐指数
1
解决办法
3501
查看次数

仅将值添加到 DataGridView C# 中的一列

我有DataGridView6 列;我希望第一列显示一周中的几天。第二列应显示每天的时间表。但我希望它们以垂直顺序显示,而不是以水平方式显示。但我不知道该怎么做。

我有这样的:在此输入图像描述

我想要这样的:在此输入图像描述

c# datagridview datagridviewcolumn winforms

-1
推荐指数
1
解决办法
4770
查看次数