前提・実現したいこと
プログラミング初心者です。
自動販売機を簡単にしたものをVisual StadioのC#で作成しています。
分からない箇所は、textboxに金額を入力して商品の下の値段を押すとtextboxの金額が減るというものを作成したいのですが、textboxで読み込んだ値をどのようにして商品購入時のボタンを押すことによって減らせるかがわかりません。
C#
1using System; 2using System.Collections.Generic; 3using System.ComponentModel; 4using System.Data; 5using System.Drawing; 6using System.Linq; 7using System.Text; 8using System.Threading.Tasks; 9using System.Windows.Forms; 10 11namespace jihanki 12{ 13 public partial class Form1 : Form 14 { 15 public Form1() 16 { 17 InitializeComponent(); 18 } 19 20 private void button1_Click(object sender, EventArgs e) 21 { 22 23 24 } 25 26 private void textBox1_KeyPress(object sender, KeyPressEventArgs e) 27 { 28 if ('0' <= e.KeyChar && e.KeyChar <= '9') 29 { 30 31 } 32 else if (e.KeyChar == '\b') 33 { 34 } 35 else 36 { 37 e.Handled = true; 38 } 39 } 40 41 private void textBox1_TextChanged(object sender, EventArgs e) 42 { 43 string str = Console.ReadLine(); 44 } 45 } 46}
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
テキストボックスクラス、ボタンクラスの仕様をご確認ください。
https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.forms.textbox?view=net-5.0
https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.forms.button?view=net-5.0