- ふらっと C#,C♯,C#(初心者用) Part112
451 :デフォルトの名無しさん[sage]:2014/09/11(木) 09:00:20.11 ID:vFz0q7PT - クラスの中のメンバ変数や関数に
this. を付けるか付けないか迷うのですが、上級者の方はどうしていますか?
| - C#, C♯, C#相談室 Part84
693 :デフォルトの名無しさん[sage]:2014/09/11(木) 15:43:05.76 ID:vFz0q7PT - ListViewのItemとSubItemの関係が今一つ良く分らないのですが、
Detailモードで、 Column1 Column2 の時に、Itemを追加する方式で listView1.Items.Add(new ListViewItem(new string[] { "item1", "item2" })); とすれば、 Column1 Column2 item1 item2 こんなふうにアイテムが2つ追加できますが、一方、SubItemを追加する方式でも (ただし、引数など省略しています) ListViewItem lvi = new ListViewItem(省略) var subItem1 = new ListViewItem.ListViewSubItem(省略); lvi.SubItems.Add(subItem1); var subItem2 = new ListViewItem.ListViewSubItem(省略); lvi.SubItems.Add(subItem2); listView1.Items.Add(lvi); のようにすれば同じように2つのアイテムが追加できると思うのですが、 ItemとSubItemって、何が違うのでしょうか? どちらも表示したら同じように表示されると思うのですが。
| - C#, C♯, C#相談室 Part84
695 :デフォルトの名無しさん[sage]:2014/09/11(木) 16:22:50.87 ID:vFz0q7PT - >>694
レスありがとうございます。 まだ良く分らないのですが、どちらを使っても表示上はおなじように見えますよね? 最初に示した例のように2カラム追加すれば、Item方式でもSubItem方式でも 同じように2カラム追加されて、表示も同じように見える。 だとすると、Item方式とSubItem方式の二つある理由が分らないのですが。 どちらか一つだけで良いのでは無いですか? それとも両者を使い分けなくてはならない状況があるのでしょうか? よろしくお願いします。
| - ふらっと C#,C♯,C#(初心者用) Part112
460 :デフォルトの名無しさん[sage]:2014/09/11(木) 20:26:45.40 ID:vFz0q7PT - >>452>>455
レスありがとうございました。 私の場合、thisを付けたり付けなかったりと、一貫性が無いので、良く混乱します。 メンバ変数には、 先頭に m_ とか _ を付ける記法があるのですか? 私は、メンバ変数もローカルな変数もそういう区別をしていないので、その点でも 混乱します。参考にさせて頂きます。
|
|