小编arg*_*rgh的帖子

什么是c#,java中的null?

就像...... 0在C++中是这样的吗?还是一些"特殊"的对象?或者也许完全不同的东西?

- 编辑 -

我知道它是什么,问题是 - 如何完成的

c# java null

14
推荐指数
4
解决办法
3294
查看次数

DoDragDrop有时会冻结WinForms应用程序

我正在做一个Drag Drop到外部应用程序,如下所示:

string[] files = new string[/* */];

// get files

DataObject o = new DataObject(DataFormats.FileDrop, files);
DoDragDrop(o, DragDropEffects.Copy | DragDropEffects.Move);
Run Code Online (Sandbox Code Playgroud)

一些应用程序将采取文件并继续处理它们,我的应用程序是免费的,但一些应用程序将使我的应用程序冻结,直到它处理所有文件...有什么办法可以解决这个问题吗?我试过在一个线程中做到这一点但是效果不是很好 - 它根本不起作用...所以,任何建议如何使这个代码不挂我的应用程序?

c# drag-and-drop freeze winforms

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

UI设计工具

我需要找到一些设计UI的好工具.我只需要设计部分,我不需要任何代码生成或类似的东西...找到一些免费软件会很好;)

TIA

user-interface

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

滚动"移动"时,控件的设置位置似乎不起作用(c#,winforms)

问题描述:

  • 创建"自定义控件".将其属性AutoScroll设置为"true".将它的bg颜色更改为绿色.
  • 创建第二个"自定义控件".将它的bg颜色更改为红色.
  • 在主窗体上第一个自定义控件
  • 在代码中创建20个第二个控件的实例
  • 在按钮中添加一个按钮:
    • 在代码中设置它们在循环中的位置,如c.Location = new Point(0,y);
    • y + = c.Height;
  • 运行App.
  • 按下按钮
  • 滚动容器
  • 再次按下按钮,有人可以解释一下为什么0不是容器形式的开始?!控件被转移......

在你回答之前:

1)是的,事情需要这样

2)以下代码示例:

public partial class Form1 : Form
{
   List<UserControl2> list;

   public Form1()
   {
      InitializeComponent();
      list = new List<UserControl2>();
      for (int i = 0; i < 20; i++)
      {
         UserControl2 c = new UserControl2();
         list.Add(c);
      }
   }

   private void Form1_Load(object sender, EventArgs e)
   {
      foreach (UserControl2 c in list)
         userControl11.Controls.Add(c);
   }

   private void button1_Click(object sender, EventArgs e)
   {
      int y …
Run Code Online (Sandbox Code Playgroud)

c# scroll position winforms

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

delphi vs c#post返回不同的字符串 - utf问题?

我发布了两个表单 - 一个在c#中,另一个在delphi中.但结果字符串似乎有所不同:

c#返回:¤@@1@@@@1@@@@1@@x?m˱Â0?...
delphi返回:#$1E'@@1@@@@1@@@@1@@x'#$009C...

和sice都是压缩流我在尝试解压缩时遇到错误...... C#是'正确的' - 即.提取物.我不是delphi的专家 - 我只需要将一些代码从c#转换为delphi.

c#代码:

string GetData(Hashtable aParam, string ServerURL)
{
    string Result = "";

    WebRequest Request = HttpWebRequest.Create(ServerURL);
    Request.Method = "POST";
    Request.ContentType = "application/x-www-form-urlencoded; charset=UTF-8";

    UTF8Encoding encUTF8 = new System.Text.UTF8Encoding(false);

    StreamWriter writer = new StreamWriter(Request.GetRequestStream(), encUTF8);
    foreach (DictionaryEntry element in aParam)
    {
        writer.Write(element.Key + "=" + element.Value + "&");
    }
    writer.Close();
    writer.Dispose();

    WebResponse Response = Request.GetResponse();
    StreamReader Reader = new StreamReader(Response.GetResponseStream(), System.Text.Encoding.Default);

    Result = Reader.ReadToEnd();
    Reader.Close();
    Response.Close();

    Reader.Dispose();

    return …
Run Code Online (Sandbox Code Playgroud)

c# delphi post utf delphi-2010

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

asp.net webforms + jquery =无法按下按钮

想把jquery包含在masterpage中,但是一旦我这样做了 - 我的登录页面停止工作......在Chrome控制台中我得到了:

uncaught TypeError: Cannot read property 'onsubmit' of null
Run Code Online (Sandbox Code Playgroud)

从堆栈我可以看到它在这里:

Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager1', document.getElementById('aspnetForm'));
Run Code Online (Sandbox Code Playgroud)

在Firefox中:

this._form is null
this._onsubmit = this._form.onsubmit; 
Run Code Online (Sandbox Code Playgroud)

并且该错误在ScriptResource.axd中?= ...

这导致我不能只点击登录按钮 - 它什么都不做......另一方面 - 一切都在Opera中工作......甚至更好 - 如果我要删除:

<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.5.min.js" type="text/javascript" />      
Run Code Online (Sandbox Code Playgroud)

然后一切正常(尝试其他版本的jquery)...现在最好的是其他页面 - 也有按钮和事件,工作......我甚至改变了登录页面不使用登录控制...它仍然不起作用......我现在真的很困惑......

forms asp.net jquery submit

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

qmake无法评估适当的变量

我想在应用程序中分享我的构建版本,但我不能让它工作......这是我的.pro文件的一部分......

LITERAL_HASH = "foo";
BUILD = "$${LITERAL_HASH}{\"sexy Installer\"},(0x12345678),1,0,3";
DEPLOYMENT.installer_header = $$(BUILD);

message(bar .$$(BUILD).)
Run Code Online (Sandbox Code Playgroud)

当我从Qt菜单运行qmake时输出为:

Project MESSAGE: bar ..
Run Code Online (Sandbox Code Playgroud)

我根据文档做了一切,但这个变量似乎是空的......

qt qmake

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

如何在QT中获取电话信息?(运营商,设备型号,设备制造商)

我在网上发现了类似下面的内容

//Get S60 version and display it on label
switch (QSysInfo::s60Version ())
{
    case QSysInfo::SV_S60_3_1: return "S60 version: S60 3.1";
    case QSysInfo::SV_S60_3_2: return "S60 version: S60 3.2";
    case QSysInfo::SV_S60_5_0: return "S60 version: S60 5.0";
    case QSysInfo::SV_S60_Unknown: return "S60 version: S60 Unknown";
    default:
    break;
}

//Get OS version and display it on label
switch (QSysInfo::symbianVersion ())
{
    case QSysInfo::QSysInfo::SV_9_2: return "Symbian OS version: 9.2";
    case QSysInfo::SV_9_3: return "Symbian OS version: 9.3";
    case QSysInfo::SV_9_4: return "Symbian OS version: 9.4";
    case QSysInfo::SV_Unknown: return …
Run Code Online (Sandbox Code Playgroud)

qt symbian s60 qt-mobility

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

如果Pivot设置了前景,WP7 PivotItem不接受前景

拥有xaml如下:

<controls:Pivot Title="TEST" Foreground="#FF0000FF">
        <controls:PivotItem Foreground="#FF00FF00">
Run Code Online (Sandbox Code Playgroud)

第二个前景色不用于标题(仅用于内容)...目标是使Pivot.Title具有与PivotItem.Title不同的颜色...这适用于Panorama和PanoroamaItem - 这是wp7控件中的错误?

c# silverlight wpf xaml windows-phone-7

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