最近はC#にもだいぶ慣れてきましたがひとつ疑問が生じました。
それは「this」の使い方です。
いったい「this」はどのように使うのでしょうか?ワケが分かりません。
VC# 2008でちょっと実験しただけでもワケが分からなくなりました。
[ 実験内容 ]
フォーム「MainWindow」にリストビューを貼り付け、どうやったらアクセスできるかをやってみた
[ 実験1 ] thisを使用
namespace THISTEST
{
public partial class MainWindow : Form
{
public MainWindow()
{
InitializeComponent();
this.ListView1.Dock = DockStyle.Fill;
//「this」キーワード内にリストビュークラスの存在を確認
//アクセス可能
}
}
}
namespace THISTEST
{
public partial class MainWindow : Form
{
public MainWindow()
{
InitializeComponent();
THISTEST.MainWindow.ListView1.Dock = DockStyle.Fill;
//アクセス不可能!コンパイルエラー!
}
}
}
どなたか教えてください。お願いします。