【问题标题】:Fire the result with an event to the textbox in C#用事件触发结果到 C# 中的文本框
【发布时间】:2022-07-19 17:02:21
【问题描述】:

我希望创建的字符串“afterTextbox1”在Form1中自动输出,我不必手动点击更新。

希望能帮到我

        public void PostCard()
        {
            try
            {
                JsonRead jsonRead = new JsonRead();
                ConfigSet newPost = new ConfigSet();
                newPost.name = Name;
                newPost.desc = Desc;
                newPost.due = Date;
                newPost.labels = Label;
                newPost.idList = jsonRead.ConfigReader("config.json").IdList;
                newPost.idBoard = jsonRead.ConfigReader("config.json").IdBoard;
                newPost.token = jsonRead.ConfigReader("config.json").Token;
                newPost.key = jsonRead.ConfigReader("config.json").ApiKey;

                var json = JsonConvert.SerializeObject(newPost);
                var jsondata = new StringContent(json, Encoding.UTF8, "application/json");
                var url = "https://api.trello.com/1/cards?";
                HttpClient client = new HttpClient();
                var result = client.PostAsync(url, jsondata).Result.Content.ReadAsStringAsync().Result;

                string afterTextbox1 = $"{Name} {Date} {Desc}";
        }

【问题讨论】:

    标签: c# string api events upload


    【解决方案1】:

    我假设 PostCard 方法是在按下按钮或某物后调用的。

    如果是这样,您有多种方法可以显示字符串 afterTextbox1。

    1. 为您的项目添加一个新的 Winform...

    例如,Winform2 并将其显示为对话框。添加类似标签的东西来显示你的字符串。我建议与编辑一起做。然后您可以在 PostCard 末尾调用以下命令

    Form2 dialog = new Form2();
    dialog.Label1.Text = afterTextbox1;
    dialog.ShowDialog();
    

    您现在有一个弹出表单,必须在程序继续之前关闭该表单。另外,我建议将 PostCard 更改为返回字符串而不是 void,并在单独的方法中实现上述代码。

    1. 添加标签 (label1) 或类似于主表单的内容。

    与解决方案 1 类似)您可以更改 PostCard 以返回字符串。现在写一些类似的东西

    lable1.Text = PostCard();
    

    如果这没有帮助,我们需要有关您的代码的更多详细信息。作为对您下一个问题的建议 - 请从一开始就更详细。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-10
      • 2010-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多