トップページ > プログラム > 2014年09月11日 > vFz0q7PT

書き込み順位&時間帯一覧

21 位/221 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000001000001100010004



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
ふらっと C#,C♯,C#(初心者用) Part112
C#, C♯, C#相談室 Part84

書き込みレス一覧

ふらっと 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_ とか _  を付ける記法があるのですか?
私は、メンバ変数もローカルな変数もそういう区別をしていないので、その点でも
混乱します。参考にさせて頂きます。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。