小编scz*_*vos的帖子

C#从另一个线程调用form.show()

如果我form.show()从另一个线程调用WinForms对象,表单将抛出异常.我可以通过何种方式向主应用程序线程添加新的可见表单?否则,如何在不停止当前正在执行的线程的情况下打开表单?

这是我的示例代码.我试图启动一个线程,然后在该线程中执行一些工作.随着工作的进展,我将展示表格.

public void Main()
{
    new Thread(new ThreadStart(showForm)).Start();
    // Rest of main thread goes here...
}

public void showForm() 
{
    // Do some work here.
    myForm form = new myForm();
    form.Text = "my text";
    form.Show();
    // Do some more work here
}
Run Code Online (Sandbox Code Playgroud)

c# multithreading .net-3.5 winforms

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

我应该如何正确请求我的Facebook应用程序的权限?

我开发了Facebook网站应用程序,它正在使用user_likesuser_photos权限.我正在收集喜欢哪张照片的信息,我正在生成给予大多数喜欢的用户列表,因此用户可以查看谁最喜欢他的照片.我还有一个应用程序用于生成用户聊天最多的列表,但据我所知,我无法使用它,因为与SSL相关的权限仅在SSL站点上可用.

但我不能找出为什么我的请求,user_likes并且user_photos仍然拒绝.我尝试了4次.我要求提供更多细节.但就像有些机器人正在处理那样,仍然只有:

此许可请求不符合我们的批准标准.请仅为您提供所需的权限,以便为人们创建高质量,个性化的应用内体验.

就是这样.我已经读过了,我正在以正确的方式使用它,我认为我没有违反任何条件.我怎么知道如果我开发了一个应用程序,FB即使符合使用条件也不会否认它?

你有开发FB应用程序的经验吗?FXP.如果你得到一些FB应用程序的提议,你将完全像用户期望的那样做应用程序,但FB不会批准它,所以应用程序是无用的...

我很担心,因为我希望能够像人们想要的那样制作FB应用程序.

感谢您分享您的体验.

php facebook facebook-graph-api

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

在RichTextBox C#WinForms中自动滚动

如果我附加一些文本,RTB会自动向下滚动,我怎么能这样做呢?

现在我正在使用:

conversationRtb.Rtf = tab.conversationRtb.Rtf;
conversationRtb.SelectionStart = conversationRtb.Text.Length;
conversationRtb.ScrollToCaret();
Run Code Online (Sandbox Code Playgroud)

但它运作不佳.有时它不会滚动到结束,而是在结束前滚动一行.

rtb向下滚动bug

有时它会产生很大的抵消.

rtb向下滚动bug

我找不到原因.有没有其他方法可以向下滚动?我发现AutoScrollOffset但没有例子它是如何工作的.

c# scroll richtextbox winforms

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

c#Convert.ToDouble格式异常错误

我正在尝试将此字符串转换为double

Convert.ToDouble("1.12");

这是输出

System.FormatException未处理.

我应该这样做吗?

    public static double ConvertToDouble(string ParseVersion)
    {
        double NewestVersion;
        try
        {
            NewestVersion = Convert.ToDouble(ParseVersion);
        }
        catch
        {
            ParseVersion = ParseVersion.Replace('.', ',');
            NewestVersion = Convert.ToDouble(ParseVersion);
        }

        return NewestVersion;
    }

    ConvertToDouble("1.12");
Run Code Online (Sandbox Code Playgroud)

或者是否有更简单的解决方案?

c# double formatexception

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

C#设置屏幕亮度Windows 7

我想通过我自己的屏幕亮度.因为Windows让我只能在有限的范围内调整.我想将显示从0到100%变暗并关闭/打开它.它应该是可以自动执行的窗口(Dim显示在:x分钟后/关闭显示后:x分钟).我尝试了谷歌发现的一些资源和类.但他们没有工作.

你有没有试过这个或者你能推荐我任何工作代码吗?

谢谢你的回应.

c# windows-7 screen-brightness

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

从MySQL WorkBench中的SQL脚本生成图表

是否有可能从SQL脚本创建可视化图表?我的数据库在Localhost上保存在MySQL中.我想要想象它.如果这个程序无法做到并且你知道另一个,请告诉我.

非常感谢;

mysql phpmyadmin mysql-workbench

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

有没有C#相当于PHP的array_key_exists?

C#是否具有PHP的array_key_exists函数的任何等价物?

例如,我有这个PHP代码:

$array = array();
$array[5] = 4;
$array[7] = 8;
if (array_key_exists($array, 2))
    echo $array[2];
Run Code Online (Sandbox Code Playgroud)

我怎么把它变成C#?

c# arrays dynamic-arrays

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

ListView隐藏或折叠选定的组

如何隐藏或折叠某些群组ListView

我只是添加一些项目

contactListView.Items.Add(new ISIMlistViewItem(contact));
if (contact.availability == 6)
    contactListView.Items[contact.identificator].Group = contactListView.Groups["offlineGroup"];
else
    contactListView.Items[contact.identificator].Group = contactListView.Groups["onlineGroup"];
Run Code Online (Sandbox Code Playgroud)

而我想有时隐藏offlineGroup.

if (hideOffline == true)
{
    // something like
    contactListView.Groups["offlineGroup"].Hide();
    // or
    contactListView.Groups["offlineGroup"].Visible = false;
}
Run Code Online (Sandbox Code Playgroud)

但我不知道我该怎么做.我可以将它折叠起来并且不绘制它或者是否有可能隐藏它?

c# listview show-hide .net-3.5 winforms

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

在.NET Speech中添加另一个语音

如何在.NET语音中添加另一个语音?我想用捷克语.我找到了一些*.sis文件,Eliska22k.sis但我不知道如何使用它.

SpeechSynthesizer synth = new SpeechSynthesizer();
foreach (var voice in synth.GetInstalledVoices())
    Console.WriteLine(voice.VoiceInfo.Name);
Run Code Online (Sandbox Code Playgroud)

只给我一个Microsoft Anna.

.net c# speech winforms

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

如何在外部网站上提交表单并生成HTML?

我想用PHP(可能需要JS)创建一个脚本来将POST数据发送到另一个网页并返回结果.

例如,域A将具有带有文本框和提交按钮的表单,域B将具有将填充文本框并按下提交按钮并返回生成的HTML页面的脚本.

javascript php parsing form-submit

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