2011-10-21 4 views
1

Option Strict OnでDataGridViewCell.Valueをテストする方法は?Option StrictでDataGridViewCell.Valueを設定する方法

If DataGridViewCell.Value = "some value" then 

はエラーを与える:

Option Strict On disallows operands of type Object for operator '='. Use the 'Is' operator to test for object identity. 

EDIT:

ソリューションは、次のとおりです。

If DataGridViewCell.Value.ToString = "some value" then 

答えて

2

エラーメッセージがあなたのコードスニペットと一致していない、そのエラー割り当てによって生成することはできません。 、推測のToString()メソッドを使用することを余儀なくされている:

If DataGridViewCell.Value.ToString() = "some value" Then 

するか、CStr関数()演算子を使用し、それはより多くのVBっぽいです。

関連する問題