小编Jon*_*n B的帖子

使用WebBrowser .NET控件放大网页

在IE7中,内置了一个"缩放"功能(在状态栏中显示),允许您放大最多400%.我在演示/模拟应用程序中使用WebBrowser .NET控件,需要放大网页.这是可能吗?

(我不想简单地对页面进行拍照并将其放大,因为我需要使用页面上的链接和按钮).

如果重要的话,我正在使用.NET 2.0.

.net webbrowser-control winforms

19
推荐指数
4
解决办法
4万
查看次数

有哪些工具可用于在Visual Studio 2010中创建帮助文件?

我需要在Visual Studio 2010中为WinForms应用程序编写一个帮助文件.理想情况下,我想使用与Visual Studio集成的工具,而不是一个完全独立的工具.

过去我曾经使用HTML Help Workshop,但这很古老,我记得它使用起来有点时髦.我也知道Visual Studio 2005 SDK中内置了一个工具,但我需要2010年的东西.

chm helpfile visual-studio-2010 winforms

18
推荐指数
3
解决办法
4万
查看次数

16
推荐指数
3
解决办法
5万
查看次数

IEnumerable是否需要使用foreach循环?

我想知道,我什么时候可以使用foreach循环?我必须实现IEnumerable吗?

c# ienumerable foreach

16
推荐指数
2
解决办法
1859
查看次数

串行端口通信:轮询串行端口vs使用串行端口DataReceived事件

我只是回顾一下我写的一些代码,用于在CF2.0上用C#中的串口进行通信.我没有使用DataReceived事件,因为它不可靠.MSDN声明:

对于收到的每个字节,都不会引发DataReceived事件.使用BytesToRead属性确定要在缓冲区中读取的数据量.

我用read()轮询端口,并有一个委托,在读取数据时处理数据.我还读过"投票不好"的地方(没有给出解释).

为什么民意调查可能不好?除了通常的线程注意事项 - 我有一个单独的线程(后台线程)轮询端口,线程在读取数据后退出,所有测试并运行良好.

c# multithreading serial-port

15
推荐指数
2
解决办法
1万
查看次数

我仍然可以在VisualStudio 2010中定位.NET Framework 2.0吗?

在升级到VisualStudio 2010之前,我想确保我仍然可以定位框架的2.0版本.我无法从MS找到关于此的陈述.有人知道吗?

.net visual-studio-2010

13
推荐指数
2
解决办法
3万
查看次数

如何以编程方式在c#中获取SVN修订版描述和作者?

如何以编程方式从c#中的SVN服务器获取修订描述和作者?

c# svn

12
推荐指数
2
解决办法
1万
查看次数

是否可以在KeyedCollection中使用int作为键

通常我需要一组带有数字标识符的非顺序对象.我喜欢使用KeyedCollection,但我认为这有一个严重的缺点.如果对密钥使用int,则不能再通过索引访问集合的成员(集合[index]现在真的是集合[key]).这是一个严重的问题,以避免使用int作为键?什么是更好的选择?(也许是int.ToString()?)

我以前做过没有什么大问题,但最近我打了一个讨厌的障碍,其中对一个KeyedCollection XML序列化并没有如果,关键是一个int,由于工作在.NET中的错误.

.net c# generics collections

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

类型和可空<type>的扩展方法

为简单起见,我们假设我想为int类型编写扩展方法?和int:

public static class IntExtentions
{
    public static int AddOne(this int? number)
    {
        var dummy = 0;
        if (number != null)
            dummy = (int)number;

        return dummy.AddOne();
    }

    public static int AddOne(this int number)
    {
        return number + 1;
    }
}
Run Code Online (Sandbox Code Playgroud)

这可以只用一种方法吗?

.net extension-methods

11
推荐指数
2
解决办法
3769
查看次数

如何获取Access(Jet)数据库中的表列表?

我需要查看我的c#程序使用的Access数据库中是否存在表.知道有其他数据库的SQL命令将返回表列表.Access/Jet数据库是否有这样的命令?

.net c# sql ms-access jet

11
推荐指数
2
解决办法
2万
查看次数