调用用于更改文本框值的方法

本文关键字:方法 文本 用于 调用 | 更新日期: 2023-09-27 18:31:59

我有一个名为BuyShares()的方法,它应该在文本框中获取一个值并向其添加另一个用户输入值。 我想使用一个消息框,该消息框通过用户单击确定来设置该方法。 唯一的问题是我似乎无法调用该方法。这是方法。

public void BuyShares(int anAmount)
    {
        int newShares;
        newShares = GetInvestmentShare() - anAmount;
        SetInvestmentShare(newShares);
    }

这是我设置的消息框

 private void button1_Click(object sender, EventArgs e)
    {
        DialogResult result;
        result = MessageBox.Show("Your transaction is complete", "Success", MessageBoxButtons.OK);
        if(result==DialogResult.OK)
        {
            txtStockSharesTab3.Text=??????
    }

这是一个窗口表单应用程序,该程序有几个不同的类

调用用于更改文本框值的方法

没有给出答案,因为您可能想从中学到一些东西......

我猜你想从一个文本框中获取要购买的股票数量,然后调用BuyShares,最后txtStockSharesTab3更新到这个值。

BuyShares方法返回void这意味着它不会返回值。 该方法中的某个位置是要更新txtStockSharesTab3文本框的位置。 是否需要BuyShares的确切方法签名?