DataGridView Modificare HeaderText da codice

di Frankq il
3 risposte

Buonasera e buona serata

Vorrei  modificare l'Headertext di alcune colonne; guardando in rete trovo questa istruzione

dataGridViewTest.Columns[0].HeaderText = "Pippo";

dataGridView1.Columns["ID"].HeaderText = "Codice Prodotto";

Su Visual Studio mi sottolinea in rosso  la prima parte: 

dataGridView1.Columns["ID"]

e il codice errore BC30545   L'accesso alla proprietà deve assegnare un valore alla proprietà oppure  usare quello corrente

Non capisco cosa c'entra, è nel form_load

Imports System.Data.Entity.Core
Imports System.Data.SQLite
Imports System.IO
Imports System.Windows.Input
Imports System.Windows.Markup

Public Class Form1
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        DGVSoci.Rows.Clear()       ' svuota datagridview
        DGVRinnovi.Rows.Clear()       ' svuota datagridview

        DGVRinnovi.Columns[2].HeaderText =  "AAA"  'Anno1
        'CreaDB()
        'RiempiSoci()
        RiempiRinnovi()


        Me.Show()
    End Sub

Buon anno a tutto il forum

Franco

3 Risposte

  • DGVRinnovi.Columns[2].HeaderText =  "AAA"  'Anno1

    se stai lavorando con C# usi le quadre, ma in VB.NET usi le parentesi, quindi:

    DGVRinnovi.Columns(2).HeaderText = "AAA"

  • Grazie e Buon anno

  • Ciao Franco, un consiglio... quando cerchi su internet degli aiuti sul codice .NET, assicurati che gli esempi di codice che copi siano per vb.net e non per c#
Devi accedere o registrarti per scrivere nel forum
3 risposte