kazzx Posted December 21, 2009 at 02:49 PM Report #301672 Posted December 21, 2009 at 02:49 PM viva, tenho um datagridview e um botão abaixo dele. a função do botão é apagar a row seleccionada. ou seja, se eu seleccionar qualquer row do datagridview, esse botão tem de dar essa possibilidade. já agora, a intenção é apagar 3 rows de cada coluna, tendo 3 colunas.. não sei se me faço entender.. ? cumps, 🙂
Weasel Posted December 21, 2009 at 04:02 PM Report #301689 Posted December 21, 2009 at 04:02 PM Explora isto: DataGridView1.Rows.Remove(DataGridView1.CurrentRow) Knowledge to the masses
kazzx Posted December 21, 2009 at 04:12 PM Author Report #301694 Posted December 21, 2009 at 04:12 PM ya, é isso. obrigado .
kazzx Posted December 21, 2009 at 04:34 PM Author Report #301699 Posted December 21, 2009 at 04:34 PM já agora, o botão está sempre activo, e se não existir nenhum campo nas rows do datagrid o programa dá-me um erro se eu clicar nele. como posso resolver isso? ou talvez para só o activar se alguma row estiver seleccionada por exemplo.
renafi Posted December 21, 2009 at 05:12 PM Report #301702 Posted December 21, 2009 at 05:12 PM "ou talvez para só o activar se alguma row estiver seleccionada por exemplo." É capaz de ser a melhor solução. Oracle Certified Professional - AdministraçãoOracle Certified Professional - Pl/sqlMCPD - Microsoft Certified Professional DeveloperMCTS - Microsoft Certified Technology Specialist
kazzx Posted December 21, 2009 at 06:33 PM Author Report #301713 Posted December 21, 2009 at 06:33 PM sim, também dá por aí ..
Weasel Posted December 21, 2009 at 07:32 PM Report #301724 Posted December 21, 2009 at 07:32 PM Basta meteres uma condição no evento click do botão, por exemplo If (DataGridView.SelectedRows.Count > 0) Then End If Knowledge to the masses
kazzx Posted December 23, 2009 at 09:42 AM Author Report #301976 Posted December 23, 2009 at 09:42 AM não deu resultado :x eu no evento click do botão que quero activar se alguma row for seleccionada coloquei: If dgv1.SelectedRows.Count > 0 Then btnliberta.Enabled = True Else btnliberta.Enabled = False End If
EduardoSiqu Posted April 8, 2010 at 12:40 PM Report #320484 Posted April 8, 2010 at 12:40 PM Obrigado, era isso mesmo pra limpar a Grid 😉
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now