メソッドで使用indexers
することは可能ですか。extension
例えば。あくまでも例として考えてください。
public static object SelectedValue(this DataGridView dgv, string ColumnName)
{
return dgv.SelectedRows[0].Cells[ColumnName].Value;
}
編集
利用方法
mygrid.SelectedValue("mycol")
mygrid.SelectedValue["mycol"]
上のものではなく、インデクサーとして使用する方法。このような使い方も可能ですか?
mygrid.SelectedValue["mycol"](out somevalue);
この種の値を取得する構文は何ですか。簡単な例やリンクはどれでも機能します。