小编ilt*_*rtz的帖子

2012年Visual Studio中C#倒塌区域的颜色

我使用的是Visual Studio 2012 Ultimate版本11.0.51106.01 Update 1.我将黑色配置为背景颜色,将白色配置为前景色,但C#折叠区域显示为黑色前景,使其不可见.我怎么能纠正这个?

具有正确颜色的扩展区域:

扩大的地区

折叠时,该区域变为不可见(黑色前景和黑色背景):

倒塌的地区

c# colors visual-studio-2012

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

访问文本框列表

我的PDF中有三个签名字段.我正在从ComboBox我的Windows窗体应用程序中获取值.

ComboBox有:

  Signature 1
  Signature 2
  Signature 3
Run Code Online (Sandbox Code Playgroud)

对于签名字段,我有一个属性:

 field.fullname;
 field.baseobject;
Run Code Online (Sandbox Code Playgroud)

这给了我这个领域的全名,例如

 Signature 1
 ...
Run Code Online (Sandbox Code Playgroud)

我想在点击保存按钮上比较这两个; 也就是说,如果选择了签名字段1,则数据应仅添加到签名字段1中,依此类推.

我该怎么做呢?

我试过用field.BasedataObject,我找到了以下内容

<24 0 R> - 1st field
<26 0 R> - 2nd field
<1010 0 R> - 3rd field
Run Code Online (Sandbox Code Playgroud)

c# winforms

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

如何获取IXmlNamespaceResolver

我正在尝试调用需要IXmlNamespaceResolver对象的XElement.XPathSelectElements()重载.谁能告诉我如何获取(或制作)IXmlNamespaceResolver?我有一个我想在查询中使用的命名空间列表

c# xml xml-namespaces

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

如何只接受WPF文本框中的整数

你知道如何在文本框中限制用户输入,这个文本框只接受整数吗?顺便说一句,我正在为Windows 8开发.我尝试过从SO和Google搜索的内容,但是它没有用,

c# wpf xaml

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

Flash中的布局管理器?

我对flash很新,我找不到一个很好的方法来控制我添加到容器影片剪辑的元素的位置.

我所做的是addChild到我的目标容器Movie Clip,并根据容器中所有其他子项的总宽度和总高度控制子项的x,y值.可怕.

你能给我一些指示吗?

flash actionscript-3

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

使用相对路径使用DTD或XSD进行本地XML验证?

可以使用文档类型描述(DTD)或XML架构(xsd)定义和验证XML文件,如下所示:

<?xml version='1.0' encoding='UTF-8'?>
<annotation xmlns="http://www.xyz.com"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.xyz.com
    file:system.xsd" >
Run Code Online (Sandbox Code Playgroud)

要么

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE annotation SYSTEM "http://www.xyz.de/system.dtd">
Run Code Online (Sandbox Code Playgroud)

两种方式都定义了找到DTD或XSD的URL.有没有办法给出相对或本地路径?所以我可以将它们与XML文件一起存储,而不是依赖于服务器?

xml xsd dtd xml-validation xsd-validation

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

Ftp使用utf-8字符创建文件名,例如希腊语,德语等

我正在尝试使用以下代码创建一个文件到ftp服务器(我也尝试使用UseBinary选项true和false)

string username = "name";
string password = "password";
string remotefolder = "ftp://ftp.myhost.gr/public_html/test/";
string remoteFileName = "??????????? ??????üß-äCopy.txt";
string localFile = @"C:\test\??????????? ?????? - Copy.txt";
String ftpname = "ftp://ftp.myhost.gr/public_html/test" + @"/" + Uri.EscapeUriString(Program.remoteFileName);


FtpWebRequest request = (FtpWebRequest)WebRequest.Create(ftpname);
request.Proxy = null;
request.Credentials = new NetworkCredential(username, password);


request.UsePassive = true;
request.KeepAlive = true;
request.Method = WebRequestMethods.Ftp.UploadFile;
request.UseBinary = true;
//request.UseBinary = false;

 byte[] content = System.IO.File.ReadAllBytes(localFile);
 byte[] fileContents = new Byte[content.Length];

 Array.Copy(content, 0, fileContents, 0, content.Length);

 using (Stream uploadStream = request.GetRequestStream())
 { …
Run Code Online (Sandbox Code Playgroud)

c# ftp encoding utf-8

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

c#中的随机名生成器

我有一个女性和男性名字的列表,然后是数组中的姓氏列表.

我试图做的是使用随机生成器在这些数组中取这些名称,并根据我的调用输出随机的名字和姓氏.

在我完成之后,我将在其他类中引用该方法,而不是每次都写出来.

这是我到目前为止的代码:

  private void RandName()
  {
        string[] maleNames = new string[1000] { "aaron", "abdul", "abe", "abel", "abraham", "adam", "adan", "adolfo", "adolph", "adrian"};
        string[] femaleNames = new string[1000] { "abby", "abigail", "adele", "adrian"};
        string[] lastNames = new string[1000] { "abbott", "acosta", "adams", "adkins", "aguilar"};

        Random rand = new Random(DateTime.Now.Second);
        if (rand.Next(1, 2) == 1)
        {
            FirstName = maleNames[rand.Next(0, maleNames.Length - 1)];
        }
        else
        {
            FirstName = femaleNames[rand.Next(0, femaleNames.Length - 1)];
        }

  }
Run Code Online (Sandbox Code Playgroud)

我的问题是:如何使用我创建的名称数组创建随机名称生成器?

c# random names

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