c# - GUI 按钮显示总计 C#

标签 c# user-interface button

我对编码还很陌生,所以这可能是一个简单的答案。我试图让 C# 中的 GUI 按钮显示我编写的算术函数的总数。例如:

int totalGold = goldOnHand + earnedGold;

我试图在文本框名称 TxtGold 中显示 totalGold:

private void BtnSplit_Click(object sender, EventArgs e) {
    TxtGold.Text = "totalGold";
}

文本框只显示:totalGold 如何让文本框显示代表黄金总量的整数而不是短语 totalGold? 感谢愿意帮助新手的人提供的任何帮助!

最佳答案

在这段代码中

int totalGold = goldOnHand + earnedGold;

您创建了一个名为 totalGold 的变量。并且您想将其显示在文本框中。到目前为止,一切都很好。但是当您尝试设置文本时,出现了问题。您将文本框的文本设置为 "totalGold"

在 C# 中,"" 表示字符串文字。其值(value)在于“所见即所得”。因此,当您说 “totalGold” 时,它会显示 totalGold 一词。您需要做的是删除 "",以便 totalGold 变成一个变量。

TxtGold.Text = totalGold;

但是totalGold是一个整数!您只能使用字符串设置文本框的文本!如何将整数转换为字符串?很简单,使用 ToString() 方法!

TxtGold.Text = totalGold.ToString();

关于c# - GUI 按钮显示总计 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35097660/

相关文章:

c# - Unity错误中的SQLite

javascript - 两个按钮功能合二为一

jquery - 将 svg 图标悬停在输入上方被中断

java - 如何: Organize Buttons and stuff with JavaFX

java - 为什么我的启动画面没有显示?

java - 使用 JToggleButton 而不触发它。

android - 如何在android中的ListView中添加编辑和删除按钮?

c# - WPF 从 Blob 存储下载图像字节

c# - 如何存储权限二进制集

c# - Interop Excel - 范围文本到多维数组