teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

変更したコードを書き加えました

2017/07/28 17:54

投稿

willow
willow

スコア6

title CHANGED
File without changes
body CHANGED
@@ -100,4 +100,44 @@
100
100
  使用言語はC#で、WPFを使用しています。
101
101
  VisualStudio Express 2013を使って作成しています。
102
102
 
103
- 読み取りづらい箇所等あるかもしれませんが何卒よろしくお願いいたします。
103
+ 読み取りづらい箇所等あるかもしれませんが何卒よろしくお願いいたします。
104
+
105
+
106
+ ###変更1
107
+ ```UserControl1.xaml.cs
108
+ namespace WpfApplication1
109
+ {
110
+ /// <summary>
111
+ /// UserControl1.xaml の相互作用ロジック
112
+ /// </summary>
113
+ public partial class UserControl1 : UserControl
114
+ {
115
+ public UserControl1()
116
+ {
117
+ InitializeComponent();
118
+ }
119
+ //変数の移動
120
+ Regex notIntReg = new Regex(@"[^0-9]");
121
+ private void text1_TextChanged(object sender, TextChangedEventArgs e)
122
+ {
123
+ text1.Text = notIntReg.Replace(text1.Text, "");
124
+ //移動
125
+ }
126
+
127
+ private void text2_TextChanged(object sender, TextChangedEventArgs e)
128
+ {
129
+ text2.Text = notIntReg.Replace(text2.Text, "");
130
+ //移動
131
+ }
132
+
133
+ private void Button_Click(object sender, RoutedEventArgs e) //移動先
134
+ {
135
+ int damage;
136
+ int NHP = Convert.ToInt32(NOWHP.Content);
137
+ int.TryParse(text2.Text, out damage);
138
+ NHP = NHP - damage;
139
+ NOWHP.Content = NHP;
140
+ }
141
+ }
142
+ }
143
+ ```

1

誤字を修正しました。

2017/07/28 17:54

投稿

willow
willow

スコア6

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ###前提・実現したいこと
2
- 現在「数値をtextbox二つに打ち込み、ボタンを押すことで上のtextboxの数値から下のtextboxの数値が引かれ、labelに引かれた後の数値が表示される」計算機のようなものを作成しており、grid内に作成したひとまとまりの計算機部分をbuttonを押すことによって横並びに増やせるようにしたいです。
2
+ 現在「数値をtextbox二つに打ち込み、ボタンを押すことで上のtextboxの数値から下のtextboxの数値が引かれ、labelに引かれた後の数値が表示される」計算機のようなものを作成しており、grid内に作成したひとまとまりの計算機部分をウィンドウ下部のbuttonを押すことによって横並びに増やせるようにしたいです。
3
3
  ・現在実行時のイメージ画像
4
4
  ![イメージ説明](c3b8d9e4098ce561c5e2272e2357c252.png)
5
5
  ・目標とする状態