DataGridViewRow.GetState(Int32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns a value indicating the current state of the row.
public:
virtual System::Windows::Forms::DataGridViewElementStates GetState(int rowIndex);
public virtual System.Windows.Forms.DataGridViewElementStates GetState (int rowIndex);
abstract member GetState : int -> System.Windows.Forms.DataGridViewElementStates
override this.GetState : int -> System.Windows.Forms.DataGridViewElementStates
Public Overridable Function GetState (rowIndex As Integer) As DataGridViewElementStates
Parameters
- rowIndex
- Int32
The index of the row.
Returns
A bitwise combination of DataGridViewElementStates values indicating the row state.
Exceptions
The row has been added to a DataGridView control, but the rowIndex
value is not in the valid range of 0 to the number of rows in the control minus 1.
The row is not a shared row, but the rowIndex
value does not match the row's Index property value.
-or-
The row has not been added to a DataGridView control, but the rowIndex
value does not match the row's Index property value.
Remarks
This method is useful to determine the state of a shared row. Shared rows have Index values of -1, which prevents you from using the State property with shared rows. To use this method, pass in the actual row index. You can retrieve the actual index of a shared row by calling the IndexOf method.
Applies to
See also
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈