Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/158.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net DataGridViewCheckBoxCell已断开->;价值结果_.net_C++_Forms_Datagridviewcheckboxcell - Fatal编程技术网

.net DataGridViewCheckBoxCell已断开->;价值结果

.net DataGridViewCheckBoxCell已断开->;价值结果,.net,c++,forms,datagridviewcheckboxcell,.net,C++,Forms,Datagridviewcheckboxcell,我使用的是DataGridViewCheckBoxCell,但我不知道如何使->Value属性“正确”工作 现在我不知道->值是什么。当我测试的时候 dgvcbc->Value == true 它从不触发,或者 dgvcbc->Value == dgvcbc->TrueValue 当我在调试器中查看这些值时,它们都是“{true}”,但等式的计算结果从来都不是true 我甚至试过 dgvcbc->TrueValue = true; dgvcbc->Value =

我使用的是DataGridViewCheckBoxCell,但我不知道如何使->Value属性“正确”工作

现在我不知道->值是什么。当我测试的时候

dgvcbc->Value == true
它从不触发,或者

dgvcbc->Value == dgvcbc->TrueValue
当我在调试器中查看这些值时,它们都是“{true}”,但等式的计算结果从来都不是true

我甚至试过

dgvcbc->TrueValue = true;
dgvcbc->Value == dgvcbc->TrueValue
同样,两者都显示为“{true}”,但是//Do内容从未匹配

  • EditingCellFormattedValue,或
  • EditedFormattedValue
而不是值,它给出单元格的当前(格式化)值-哪一个取决于您希望如何访问它(无论是否处于编辑模式)

使用

  • EditingCellFormattedValue,或
  • EditedFormattedValue
而不是值,它给出单元格的当前(格式化)值-哪一个取决于您希望如何访问它(在编辑模式下或不在编辑模式下)

dgvcbc->TrueValue = true;
dgvcbc->Value == dgvcbc->TrueValue