アプリ版:「スタンプのみでお礼する」機能のリリースについて

C♯初心者で、四則演算の電卓を作成しています。
クリアボタンを作り、テキストボックスに入力された数字を、クリアボタンを押すたびに1文字ずつ消していく動作をしたいのですが、テキストボックス全部削除になってしまいます。どうしたら、1文字ずつ消えるようになりますか?

ご教授よろしくお願いします

質問者からの補足コメント

  • ソースになります。

    「C♯初心者で、四則演算の電卓を作成してい」の補足画像1
      補足日時:2021/09/13 11:19

A 回答 (2件)

textBox.Text = "0";


としているからでは?

var sb = new StringBuilder(textBox.Text);
sb.Length -= sb.Length > 0 ? 1 : 0;
textBox.Text = sb.ToString();
とかしてみては。
    • good
    • 0
この回答へのお礼

助かりました

お陰様で出来ました!
ありがとうございます!

お礼日時:2021/09/13 15:06

自作のコードを記載してください。

    • good
    • 0
この回答へのお礼

補足としてソースをあげました
失礼しました

お礼日時:2021/09/13 11:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています