问题列表 - 第19087页

如何更改Control的不透明度?

我想根据窗体上的鼠标位置更改控件的不透明度,这可能吗?

c# winforms

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

有没有办法阻止Visual Studio 2008默认在设计视图中打开文件?

我正在为Windows窗体应用程序的某些部分编写NUnit TextFixture.文件中的某些类派生自UI组件类,如下所示:

[TestFixture]
public class MainFormTest : PersistenceTestBase // Base class here is not a form
{
    class TestMainForm : MainForm // MainForm inherits from Form
    {
        public new String SomeMethod()
        {
            // Some MainForm private method overridden to expose it to my test fixture
        }
    }

    private TestMainForm mainForm;

    [TestFixtureSetUp]
    public void TestFixtureSetUp()
    {
        mainForm = new TestMainForm();
    }

    [Test]
    public void TestMainFormDoesXYZ()
    {
        // Perform unit testing...
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,我遇到的烦恼是,由于类继承自UI组件类,因此当我在解决方案资源管理器中双击我的单元测试文件时,Windows会打开设计器窗口.其中,因为它不是一个"真正的"UI元素(而是一个测试类),它显示为一个破碎的UI(取决于我如何安排文件,消息,如"设计器无法显示此文件,因为没有类在其中可以设计"显示".有没有办法来抑制这种行为,或者我是否总是必须右键单击此文件并"查看代码"?

c# ide nunit design-view visual-studio

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

如何在Ruby中创建一个比较字符串的哈希,忽略大小写?

在Ruby中,我想将一些东西存储在Hash中,但我不希望它区分大小写.例如:

h = Hash.new
h["HELLO"] = 7
puts h["hello"]
Run Code Online (Sandbox Code Playgroud)

这应该输出7,即使情况不同.我可以覆盖哈希的相等方法或类似的东西吗?

谢谢.

ruby hash key

17
推荐指数
2
解决办法
9013
查看次数

阻止用户使用连字符创建表和/或数据库

在MySQL中是否有办法阻止某人使用连字符创建表和/或数据库?(除了剥离用户的权限.)

例如,如果我们有想要这样做的用户IamADummy,

CREATE TABLE `I-am-a-bad-table-name`;
Run Code Online (Sandbox Code Playgroud)

要么

CREATE DATABASE `Bad-Idea`;
Run Code Online (Sandbox Code Playgroud)

是否存在阻止用户这样做的设置?

谢谢!

mysql

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

括号在x86 asm中的含义是什么?

给出以下代码:

L1     db    "word", 0

       mov   al, [L1]
       mov   eax, L1
Run Code Online (Sandbox Code Playgroud)

括号([L1])代表什么?

x86 assembly

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

如何在Windows窗体应用程序中创建mailto链接

我想知道如何创建类似于mailto:链接(如在HTML页面上)到Windows窗体的东西.因此,在单击它时,用户默认邮件程序应该在该To:字段中打开具有给定电子邮件地址的新空白电子邮件.

.net email winforms

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

整数=== 3如何工作?

据我所知,===操作员测试RHS对象是否是LHS对象的成员.那讲得通.但是这在Ruby中是如何工作的?我正在看Ruby文档,我只看到===定义Object,我自己也看不到它Integer.它没有记录吗?

ruby

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

XMLSerializer没有序列化DateTime

输入...请注意,注释是从xsd工具生成的代码.它是31,834行文件和专有文件,但我在这里做了粗略的近似.

[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "", IsNullable = false)]
public class comment
{
   private System.DateTime commentDateField;
   private bool commentDateFieldSpecified;
   [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
   public System.DateTime commentDate
   { 
      get 
      {
         return this.commentDateField;
      }
      set
      {
         this.commentDateField = value;
      }  
   }
   [System.Xml.Serialization.XmlIgnoreAttribute()]
   public bool commentDateSpecified
   { 
      get 
      {
         return this.commentDateFieldSpecified;
      }
      set
      {
         this.commentDateFieldSpecified = value;
      }  
   }
   //other fields omitted for clarity
}
comment c = new comment();
c.text = txtComment.Text;
c.commentDate = DateTime.Now;
StringBuilder sb = new StringBuilder();
StringWriter sw …
Run Code Online (Sandbox Code Playgroud)

c# xml-serialization

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

Eclipse - 没有Java(JRE)/(JDK)......没有虚拟机

我试图让Eclipse v3.5(Galileo)在我的计算机上重新运行 - 我之前运行它没有任何问题,但现在我不断收到此错误:

必须提供Java运行时环境(JRE)或Java开发工具包(JDK)才能运行Eclipse.搜索以下位置后未找到Java虚拟机:当前PATH中的C:\ eclipse\jre\javaw.exe javaw.exe

我刚刚完成了JDK和SDK的全新安装.

我有Windows 7(x64).

怎么了?我如何解决它?

我无法运行任何ipconfig/tracert /或ping.

java eclipse path

276
推荐指数
12
解决办法
92万
查看次数

有人可以告诉我为什么json2.js无法解析这个字符串?

我试图用json.org中json2.js转换一个非常复杂的JSON字符串,并且我一直收到一个解析错误.不幸的是,我无法弄清楚它正在抱怨哪个角色,或者我是否错过了逃避的地方.在这一点上,如果我能看到第二双眼睛就会很棒.感谢所有帮助的人!

var jsonOriginal = "{\"type\":\"ExecuteScript\",\"id\":\"\",\"markup\":\"var scranvas = null;scranvas = lifeware.getControl('c-4246999b-11c6-44ee-8672-9654de2eb52d');scranvas.addItem('6402c984-de0d-46b3-9b0b-88cae64d21ca','<div id=\"c-6402c984-de0d-46b3-9b0b-88cae64d21ca\" class=\"container-item\" onmouseover=\"lifeware.fireEvent('6402c984-de0d-46b3-9b0b-88cae64d21ca', 'GotFocus', null);\" onmouseout=\"lifeware.fireEvent('6402c984-de0d-46b3-9b0b-88cae64d21ca', 'LostFocus', null);\" onfocus=\"lifeware.fireEvent('6402c984-de0d-46b3-9b0b-88cae64d21ca', 'GotFocus', null);\"><label style=\"position:absolute;white-space:nowrap;overflow:hidden;height:50px;width:147px;color:#FFFFFF;text-align:left;font-weight:normal;text-decoration:normal;font-style:normal;font-size:18px;font-family:Segoe UI;left:0px;display:block;filter:alpha(opacity=100);opacity:1;\" id=\"c-101a5ec4-ce1b-4ca1-bd50-c289e4d27d45\">Item 0</label></div>');\"}";
var operation = JSON.parse(jsonOriginal);
Run Code Online (Sandbox Code Playgroud)

javascript parsing json

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