问题列表 - 第10933页

捕获UserControl中的KeyDown事件

我有一个带有几个子控件的用户控件.我需要用户界面来响应按键,所以我决定将处理代码放在MainControl_KeyDown事件中.但是,当我在我的应用程序中按下某个键时,此事件不会触发.

我通过一个依赖于使用Windows API的搜索引擎找到了一个解决方案,我希望避免使用它,因为对于.NET框架正确支持的功能而言似乎有些过分.

.net winforms c#-2.0

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

数据库中已经有一个名为'tbltable1'的对象

我试图将数据从一个表插入另一个具有相同结构的表,

select * into tbltable1 from tbltable1_Link
Run Code Online (Sandbox Code Playgroud)

我收到以下错误消息:

There is already an object named 'tbltable1' in the database.
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2005 select-into

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

doxygen:如何记录\ enum值的外联线?

确切地说:我知道如何在声明时使用dox枚举,我想把它们排除在外.

我想保持头文件没有doxygen评论; 它们都在.cpp文件中.对于函数,类,typedef等,这不是问题.我也可以这样记录enum自己:

/*!
  \enum MyClass::MyEnum

  Foo Bar Baz

  \value FirstEnumValue <- doesn't work
*/
Run Code Online (Sandbox Code Playgroud)

但我怎么记录的enum呢?

谢谢!

c++ enums doxygen

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

如何增加html文本框的高度

你如何增加文本框的高度?(以及它的字体大小)

html textbox

51
推荐指数
5
解决办法
31万
查看次数

正则表达式为字母数字和+字符

我需要一个只允许使用字母数字加+和 - 字符的正则表达式.

现在我正在使用:

[^\w-]
Run Code Online (Sandbox Code Playgroud)

c# regex

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

Java Calendar.set没有给出正确的结果

我无法看到下面的代码我出错了,它可能是显而易见的但我现在太盲目了.我将"01/01/2009"的日期传递给日历实例.然后我尝试将月份设置为3月份,我看到的输出是

格式:01/01/2009

cal月:2

cal.set( Calendar.MONTH, mth ); //mth = int 2

log.debug("formatted: " + formatter.format(cal.getTime()));
log.debug("cal month: "+Integer.valueOf(cal.get(Calendar.MONTH)).toString());
Run Code Online (Sandbox Code Playgroud)

当我将Calendar.DAY设置为最大值时,日期为31/01/2009

为什么我的月份设置没有采取?

java calendar date

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

Wpf 组合框圆角

我怎样才能使组合框的边缘变圆..?我试过混合,但直到现在都没有成功..任何输入都会非常有帮助

wpf xaml combobox

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

您可以使用LINQ或LAMBDA表达式在一行中对字符串进行逆序处理

并不是说我想要实际使用它(出于很多原因),但出于严格的好奇心,我想知道是否有一种方法可以在一行代码中使用LINQ和/或LAMBDA表达式对字符串进行逆序,而不使用任何框架"反向"方法.

例如

string value = "reverse me";
string reversedValue = (....);
Run Code Online (Sandbox Code Playgroud)

和reversedValue将导致"em esrever"

编辑 显然,一个不切实际的问题/解决方案我知道这一点,所以不要担心它严格地是围绕LINQ/LAMBDA结构的好奇心问题.

c# linq string lambda

14
推荐指数
6
解决办法
3万
查看次数

覆盖重写方法(C#)

我试图在C#中覆盖一个重写的方法(如果这有意义!).

我有一个类似于下面的场景,但是当我在"C"类的SampleMethod()中有一个断点时,它没有被击中,而"B"方法中的相同断点被击中.

public class A
{
      protected virtual void SampleMethod() {}
}

public class B : A 
{
      protected override void SampleMethod()
      {
           base.SampleMethod(); 
      }
}

public class C : B
{
      protected override void SampleMethod() 
      {
           base.SampleMethod(); 
      }
}
Run Code Online (Sandbox Code Playgroud)

提前致谢!


编辑:

好的,上下文会有所帮助:

这是在复合控件的上下文中,因此类A继承CompositeControl并在覆盖CreateChildControls()方法后调用SampleMethod().

c# inheritance

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

在Windows上安装SQLite3 for Ruby - 目前最简单的路线是什么?

我是Ruby的新手,希望让Redmine在WinServer08 sp1上运行

我在这里阅读了一些线程,详细介绍了让Ruby和SQLite相互配合所需的步骤和变通方法.

Ruby会运行... sqlite3的.dll和api都在指定的目录中......我重新启动但是rake -test失败了.

我想知道是否有一个明确的循序渐进,汇总了所涉及的各种包的先前解决方法. - 太多了!

C:\Ruby>rake -test --trace
rake aborted!
undefined local variable or method `st' for #<Rake::Application:0x4351638>
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2217:in `standard_rake_opt
ions'
C:/Ruby/lib/ruby/1.8/optparse.rb:1291:in `eval'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2217:in `standard_rake_opt
ions'
C:/Ruby/lib/ruby/1.8/optparse.rb:1291:in `call'
C:/Ruby/lib/ruby/1.8/optparse.rb:1291:in `parse_in_order'
C:/Ruby/lib/ruby/1.8/optparse.rb:1247:in `catch'
C:/Ruby/lib/ruby/1.8/optparse.rb:1247:in `parse_in_order'
C:/Ruby/lib/ruby/1.8/optparse.rb:1241:in `order!'
C:/Ruby/lib/ruby/1.8/optparse.rb:1332:in `permute!'
C:/Ruby/lib/ruby/1.8/optparse.rb:1353:in `parse!'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2313:in `handle_options'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2009:in `init'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exceptio
n_handling'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2007:in `init'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1999:in `run'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exceptio
n_handling'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
C:/Ruby/bin/rake:19:in `load'
C:/Ruby/bin/rake:19
Run Code Online (Sandbox Code Playgroud)

sqlite ruby-on-rails windows-server-2008

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