0

フォームにチェックボックスがあり、フォームではなくパブリッククラスからその値を取得したい。次のようになります。

public class Employee
{
    // ...

    public string LookUpName(string doc)
    {
        if (checkbox1.checked == true)
        {
            return something;
        }
        else 
            return something;
    }
}  

チェックボックスがクラスで認識されないというこの方法の問題LookUpName。何か助けてください?どうもありがとう。

4

2 に答える 2

4

EmployeeクラスをUIから切り離し、値をパラメーターとして渡します。

public string LookUpName(string doc, bool isSomething)
{
      if (isSomething)
      {
           return something;
      }

      return somethingElse;
}

また、checkbox1チェックボックスの名前としては適切ではありません...

于 2013-02-18T00:59:36.157 に答える
0

それは逆になるはずです。チェックボックスは、プロパティからその値を取得する必要があります。次に、クラスはそのプロパティに反応できます。

于 2013-02-18T00:59:48.203 に答える