2012-04-23 4 views
0

У меня есть метод BuyShares(), который должен принимать значение в текстовом поле и добавлять к нему другое пользовательское значение ввода. Я хотел бы использовать сообщение, которое устанавливает метод, щелкнув его в порядке. Единственная проблема заключается в том, что я не могу назвать метод. Это метод.Вызов метода для изменения значения текстового поля

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

И это MessageBox я настроил

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=?????? 
    } 

Это окна формы приложения и программа имеет несколько различных классов

+0

Это домашнее задание? – climbage

+0

да это домашняя работа – user1345553

+0

Что такое 'txtStockSharesTab3.Text'? – climbage

ответ

0

Не выдавая ответ, потому что вы, вероятно, хотите узнайте что-нибудь из этого ...

Я предполагаю, что вы хотите получить количество акций для покупки из одного текстового поля, а затем позвонить BuyShares и, наконец, обновить значение txtStockSharesTab3.

Ваш метод BuyShares возвращает void, что означает, что он не вернет значение. Где-то в этом методе вы собираетесь обновить текстовое поле txtStockSharesTab3. Требуется ли именно точная подпись метода для BuyShares?

+0

Извините, что вы подразумеваете под «подписью»? – user1345553

+0

Подпись - это определение того, что получает метод и что он возвращает. Например: 'public void BuyShares (int anAmount) ' отличается от 'public int BuyShares (int anAmount) ' – climbage

+0

Нет, это не требуется. Будет ли это работать как «общественная сеть»? – user1345553

Смежные вопросы