質問編集履歴

1

画面遷移のソースを追加、「この質問の本題」を訂正

2016/11/23 16:46

投稿

niko2
niko2

スコア15

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ###前提・実現したいこと
1
+ ###実現したいこと
2
2
 
3
3
  Visual Studio 2015 でC#を使用しシステムを開発しています。
4
4
 
@@ -160,13 +160,15 @@
160
160
 
161
161
  しかし、上記のことを実現するにはフォーム間で値(year,month,day,week)を受け渡さなければなりません。
162
162
 
163
-
164
-
165
163
  実現する方法をお教えいただけないでしょうか?
166
164
 
167
165
 
168
166
 
167
+ もしくは上記(質問の最初に記述)実現したいことを可能にする別の良い方法があれば教えていただきたいです。
168
+
169
+
170
+
169
- 実現するために試したことは下記にまとめています。
171
+ フォーム間での値の受け渡しを実現するために試したことは下記にまとめています。
170
172
 
171
173
 
172
174
 
@@ -213,3 +215,85 @@
213
215
  - Npgsql 3.1.9
214
216
 
215
217
  - Form1,Form2ともに子フォーム、(親(メイン)フォームは別にある)
218
+
219
+
220
+
221
+ ###現状のForm1の画面遷移部分
222
+
223
+ ```Visual C#
224
+
225
+ using System;
226
+
227
+ using System.Collections.Generic;
228
+
229
+ using System.ComponentModel;
230
+
231
+ using System.Data;
232
+
233
+ using System.Drawing;
234
+
235
+ using System.Linq;
236
+
237
+ using System.Text;
238
+
239
+ using System.Threading.Tasks;
240
+
241
+ using System.Windows.Forms;
242
+
243
+ using Nqgsql;
244
+
245
+
246
+
247
+ namespace WindowsFormsApplication1
248
+
249
+ {
250
+
251
+ public partial class Calendar : Form
252
+
253
+ {
254
+
255
+ public Calendar()
256
+
257
+ {
258
+
259
+ InitializeComponent();
260
+
261
+ }
262
+
263
+
264
+
265
+
266
+
267
+
268
+
269
+ private void button1_Click(object sender, EventArgs e)/戻るボタンの処理(今回の質問に関係なし)
270
+
271
+ {
272
+
273
+ Windows1.Menu menu = new Windows1.Menu();
274
+
275
+ menu.Show();
276
+
277
+ Close();
278
+
279
+ }
280
+
281
+
282
+
283
+ private void label13_Click(object sender, EventArgs e)/日付ラベルをクリックするとその日の予定画面を開く
284
+
285
+ {
286
+
287
+ CalendarDetails.CalendarDetails calendardetails = new CalendarDetails.CalendarDetails();
288
+
289
+ calendardetails.Show();
290
+
291
+ Close();
292
+
293
+ }
294
+
295
+ }
296
+
297
+ }
298
+
299
+ ```