Tag: visual studio 2010

如何使用DataGridView显示此数组的内容?

我创建了一个二维字符串数组并填充它。 我尝试将它绑定到DataGrid控件,如下所示: string[][] Array = new string[100][]; dataGridView.DataSource = Array; 我没有看到数组的内容,而是看到以下列:Length,LongLenth,Rank,SyncRoot,IsReadOnly,IsFixedSize,IsSyncrhonized。 因此,它不显示我的数组的内容,而是显示数组的属性。 我做错了什么?

Visual Studio 2012:类中所有方法的列表

在VS 2010中,有没有办法在当前查看的类的停靠窗口中查看所有方法。 单击该方法可以让我导航到它。 这个问题适用于设计模式,同时在IDE中编辑类。 我拥有Resharper,但是没有办法看到一个好的列表中的所有方法作为一个function。

在Visual Studio中查看LINQ执行的SQL的方法?

这个问题在这里已有答案: 查看linq-to-sql生成 3个答案 的sql 我想知道是否有办法在运行LINQ to SQL查询时查看在Visual Studio 2010 Ultimate中针对数据库执行的T-SQL。

Visual Studiounit testingAssert.AreEqual失败,具有相同的预期值和实际值

在unit testing方面,我是一个全新的,所以请原谅我,如果这完全是无知的话。 但即使我为预期和实际提供完全相同的值,我也无法通过unit testing。 当我设置断点并逐步执行时,我已经确认预期变量和实际变量都是包含两个项目的字符串数组,blah和blah。 但是每次说“Assert.AreEqual失败。测试仍然失败。预期:System.String []实际:System.String []” namespace TestProject1 { public class Testing { public string[] PMDate(string lastPm) { if (string.IsNullOrEmpty(lastPm)) return new []{“blah”, “blah”}; string[] results = lastPm.Split(new[] {” “}, StringSplitOptions.None); if (results.Length < 2) return new[] {"blah", "blah"}; return results; } } [TestClass()] public class UnitTest1 { [TestMethod()] public void PmDateTest() { […]

如何从VB和C#中的文件加载字体?

我想从文件中加载VB Form程序中的字体。 例如:我的字体与我的.exe程序位于同一个文件夹中,我希望它保留一个外部资源(我们可以替换它以便更改整个程序的字体)。

C#读取注册表:ProductID在x86目标应用程序中返回null。 “任何CPU”工作正常

我最近搬到了VS 2010的W7 64位机器上。我的项目设置为在Any CPU上运行。 当我将其更改为针对x86我注意到我的一些注册表调用不再有效。 我试图像这样读取ProductID字段: RegistryKey windowsNTKey = Registry.LocalMachine.OpenSubKey(@”Software\Microsoft\Windows NT\CurrentVersion”); object productID = windowsNTKey.GetValue(“ProductId”); 在x86模式下运行时, productID始终为null ,当在“任何CPU”中运行时,它正常工作。 这里发生了什么?

Crystal报告SetDataSource中的错误

我在VS 2010 sap crystalreports中遇到麻烦,使用c#制作一个Windows应用程序。 我使用以下代码得到以下错误: CrystalReport1 cr1 = new CrystalReport1(); cr1.SetDataSource(dt1); //Error 无法加载文件或程序集’file:/// C:\ Program Files(x86)\ SAP BusinessObjects \ Crystal Reports for .NET Framework 4.0 \ Common \ SAP BusinessObjects Enterprise XI 4.0 \ win64_x64 \ dotnet1 \ crdb_adoplus.dll’或者它的依赖关系。 该系统找不到指定的文件。

为什么我的自定义控件的Text属性不会出现在Properties窗口中?

我有一个inheritance自UserControl的用户控件。 它是一个按钮,所以我试图在按钮中创建文本,通过使用Text属性(如真实按钮)进行更改,而不是像_Text那样命名我自己的。 我有以下代码,但它不起作用(即它不会出现在属性窗口中)。 标签的名称是ContentPresenter public override string Text { get { return ContentPresenter.Text; } set { ContentPresenter.Text = value; } }

如何在Visual Studio 2010和.NET 4.0中使用异步?

我想为当前的VS 2010 .NET 4.0 C#项目添加异步支持 我已经找到: Visual Studio异步CTP – http://www.microsoft.com/en-us/download/details.aspx?id=9983 Microsoft.Bcl.Async – https://nuget.org/packages/Microsoft.Bcl.Async 我甚至没有真正区别他们。 我安装了两个。 Visual Studio异步CTP(版本3),Microsoft.Bcl和Microsoft.Bcl.Async。 (也用于在Microsoft.Bcl中运行tools\portable-net40+sl4+win8+wp71\install.ps1 ) 而且还是看不出任何效果。 同样的错误 public async Task – > Error 37 The type or namespace name ‘async’ could not be found (are you missing a using directive or an assembly reference?) 那真的是我应该如何使用这些东西?

Visual Studio 2010:如何使用代码注释生成文档?

我为我的代码写了一些评论。 现在,我如何使用Visual Studio 2010生成文档或类似内容?