Я хотел бы изменить свой cellpadding
на CellMouseEnter
событие.
Я думал, что это будет довольно просто.
System::Void dgv_CellMouseEnter(System::Object^ sender,
System::Windows::Forms::DataGridViewCellEventArgs^ e) {
dgv->Rows[e->RowIndex]->DefaultCellStyle->Padding =gcnew
System::Windows::Forms::Padding(5);
}
но я получаю ошибку
funktion "System::Windows::Forms::DataGridViewCellStyle::Padding::set" cannot
be called with the given argument list. Argument types are:
(System::Windows::Forms::Padding ^)
object type is :System::Windows::Forms::DataGridViewCellStyle^
Свойство padding (set) не принимает тип указателя.
Попробуйте, удалив gcnew
(за работой).
dgv->Rows[e->RowIndex]->DefaultCellStyle->Padding = System::Windows::Forms::Padding(5);
Других решений пока нет …