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

質問編集履歴

2

コード追記

2016/07/11 16:44

投稿

kurosuke___
kurosuke___

スコア217

title CHANGED
File without changes
body CHANGED
@@ -5,4 +5,41 @@
5
5
  (説明これであってるのかな?)
6
6
  ComboBoxのModifireプロパティをデザイナ側でpublicにしましたが、クラスモジュール?内のメソッドからは参照できないようです・・・
7
7
  何か解決策はありませんか?
8
- よろしくお願いします。
8
+ よろしくお願いします。
9
+
10
+ ##追記
11
+
12
+ コードを追記しました。
13
+ 全部書くと長すぎるので、他のイベントは消しましたが・・・問題ないですかね?
14
+ インスタンスについてですが、確かにきちんと理解しているとはいえないですね。
15
+ クラスがワッフルの型だとすると、インスタンスはその型で作られたワッフルそのもの。みたいな感じの理解でしかないです。
16
+ pythonを勉強していましたが、イベントドリブンやオブジェクト指向プログラミングにはあまり慣れていません・・・
17
+ Windowsフォームアプリケーションは早すぎましたでしょうか・・・
18
+ この機会に理解を深めようと思います。
19
+
20
+ ↓ファイルを分けたHtmlTextMerge.csファイル
21
+ ```C#
22
+ namespace contentsGen1
23
+ {
24
+ class HtmlTextMerge
25
+ {
26
+ public string threeElementsGen(string elements)
27
+ {
28
+ //ここでフォームデザイナーで配置したComboBoxのプロパティを参照したい
29
+ }
30
+ }
31
+ }
32
+ ```
33
+ ↓Forms1.cs
34
+ ```C#
35
+ namespace contentsGen1
36
+ {
37
+ public partial class Form1 : Form
38
+ {
39
+ public Form1()
40
+ {
41
+ InitializeComponent();
42
+ }
43
+ }
44
+ }
45
+ ```

1

誤字修正

2016/07/11 16:44

投稿

kurosuke___
kurosuke___

スコア217

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  ながったらしいタイトルですみません。
2
2
 
3
- Windows1フォームデザイナでComboBoxを作って、そのプロパティにファイルを分けたクラスからアクセスしたいのですが、うまくいきません。
3
+ WindowsフォームデザイナでComboBoxを作って、そのプロパティにファイルを分けたクラスからアクセスしたいのですが、うまくいきません。
4
4
  class1.csファイルを作り、その中のメソッドからForm1のコントロールのプロパティにアクセスしたいです。
5
5
  (説明これであってるのかな?)
6
6
  ComboBoxのModifireプロパティをデザイナ側でpublicにしましたが、クラスモジュール?内のメソッドからは参照できないようです・・・