草庐IT

software-design

全部标签

c# - 为什么 Xamarin android Designer 在打开 *.axml 文件时不显示在 visual studio 2012 中

我正在使用VisualStudio2012和Xamarin创建一个Android应用程序,但是当我尝试打开任何*.axml文件(包含android布局和设计以及其他元素)时,它应该显示一个所见即所得的可视化IDE,所以我编辑东西easyllly但它无法加载所见即所得并给我错误“操作无法完成。无效指针“我使用gtksharp2.12.21、mono-android4.6.06000、JDK6、android-ndk-r8e-windows-x86、XamarinStudio4.0.8我还包括图像,见下文谁能告诉我如何解决这个问题 最佳答案

c# - ListBox Groupstyle 显示 : How to design a group name?

我想在列表框中按创建日期对我的项目(图像)进行分组。然后我只使用这段代码:但是当我尝试应用某些样式(即边框)时,我没有显示任何组名。只有边框这是我使用DateTime进行分组的新实现:这是我主窗口中的ICollectionView:ICollectionViewview=CollectionViewSource.GetDefaultView(CollectedFiles);view.GroupDescriptions.Add(newPropertyGroupDescription("DateCreated",newDateTimeToDateConverter()));view.Sor

c# - 可以从 WebClient 继承而我的代码不是 "design time component"吗?

我有一段代码是这样的:publicclassNoFollowWebClient:WebClient{protectedoverrideWebRequestGetWebRequest(Uriaddress){varrequest=(HttpWebRequest)base.GetWebRequest(address);request.AllowAutoRedirect=false;returnrequest;}}不过,每当我将它添加到.cs文件时,VisualStudio2012都会以其无穷的智慧将我的C#源文件转换为“设计时组件”。因此,当我现在双击该文件时,我看到的不是我的C#代码,而

c# - 如何持久化实现状态模式的对象?

我是状态设计模式的新手,我找不到将对象的不同状态保存到数据库(在我的例子中是SQLServer)的合适示例。该场景与以下文章中描述的示例非常相似[几乎相同],但是我还没有找到将状态持久保存到数据库的适用解决方案。你们能推荐一个链接或举个例子吗?StatePatternUsageandSampleinC#此外:如何在运行时枚举所有不同的ConcreteState类型?例如,如果您有10个不同的状态,您是声明一个具有10个不同成员的EnumStates并为每个ConcreteState成员提供一个关联的EnumStates成员,还是通过获取ConcreteState的子类来获取所有不同的状

c# - HKLM\Software 下的 OpenSubKey 返回 null

这是我的代码:Microsoft.Win32.RegistryKeykey=Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\ADM");注册表项存在于机器上。键始终为空。我认为这不是安全问题。我以管理员身份运行。(我什至明确地在管理员模式下运行程序集)。我正在使用在Windows764位上运行的VisualStudio2010。 最佳答案 问题是我运行的是64位,而我的应用程序被编译为32位。正在读取的key:Microsoft.Win32.RegistryKe

c# - System.Design 去哪儿了?

我正在制作一个使用ScintillaNet的C#项目,它说:Thereferencedassembly"ScintillaNet"couldnotberesolvedbecauseithasadependencyon"System.Design,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"whichisnotinthecurrentlytargetedframework".NETFramework,Version=v4.0,Profile=Client".Pleaseremovereferencesto

c# - 编辑 Resources.resx 文件时,Resources.Designer.cs 无法更新,因为 TFS 未将其 checkout

我正在使用TFS源代码管理。当我向我的资源文件-Resources.resx添加一个新的资源key并点击保存时,TFScheckoutResources.resx但不checkoutResources.Designer.cs。这会导致对Resources.Designer.cs的更新失败并出现错误:Thecommandyouareattemptingcannotbecompletedbecausethefile'Resources.Designer.cs'thatmustbemodifiedcannotbechanged.Ifthefileisundersourcecontrol,yo

c# - ClickOnce 安装期间出现 FileNotFoundException,缺少 HKCU\Software\Classes\Software

我们的一位用户对ClickOnce有一个非常严重的问题。该错误是一个经典错误:Followingerrorsweredetectedduringthisoperation.*[14/10/201101:40:25]System.IO.FileNotFoundException-Thesystemcannotfindthefilespecified.(ExceptionfromHRESULT:0x80070002)-Source:System.Deployment-Stacktrace:atSystem.Deployment.Internal.Isolation.IsolationInt

c# - WPF Designer DataTemplate.DataType 不能是类型对象

我有一个TreeView,我绑定(bind)了一些自定义View模型。View模型位于ObservableCollection中并继承ViewModelBase,后者继承INotifyPropertyChanged。它编译并运行良好,但在设计器中出现错误:"DataTemplate.DataTypecannotbetypeobjectParametername:value"我的XAML是:属性窗口也显示它是一个对象,但我不知道为什么:有什么想法吗? 最佳答案 我认为它希望您使用接口(interface)类型而不是类类型。因此,如果您

c# - 创建 'Custom Designer' Visual Studio 2010 加载项

我们工作的主要部分是创建和操作某些XML文件,这些文件有一个自定义编辑器。编辑器开始出现问题,我们正在寻找替代品。由于VS2010最近推出,表面上具有改进的加载项架构(MEF?),我对将编辑器构建为VisualStudio中的自定义编辑器的可能性很感兴趣.它必须以与代码编辑器或设计器相同的方式出现-一个选项卡项,其中可以同时打开多个,包含我们用来编辑文件的GUI.它将与VS的编辑菜单集成。它可以使用输出窗口显示消息。它看起来与VisualStudio中的任何其他编辑器一样。现在,我正在寻找以类似方式工作的加载项示例-最好是源代码-看看这个模型是否符合我们的要求。我也在寻找与创建VS20