Carcleo 4 Denunciar post Postado Novembro 26, 2008 Bom pessoal, to com 3 duvidas basicas: 1) tenho o código abaixo aonde eu desbilito controles em uma GroupBox, uma para textbox e outra para button. Gostaria de sabe se tem jeito de fazer um código só para desabilitar os 2. Código que tenho: Public Sub habilita() For Each c As Control In Me.grpitens.Controls If TypeOf c Is TextBox Then c.Enabled = True End If Next For Each bu As Control In Me.grpitens.Controls If TypeOf bu Is Button Then bu.Enabled = True End If Next end subIdeia do que eu to querendo: Public Sub habilita() For Each c As Control In Me.grpitens.Controls If TypeOf c Is TextBox, button, DataGridView.. Then c.Enabled = True End If Next Next end subSerá que tem geito? 2) Como fazer para alternar do modo designer para o mode de codigo apertando só o F7? Pergunto pois tenho um PC e um Notebook e o Notebook preciso apertar Shipt + F7 para alternar para o mode de design e no PC não preissa. No PC altena entre os modos só apertando F7. 3) Tenho um botão Novo no meu cadastro de pedidos. gostaria de, quando clikar no botão, uma DataGridView fosse fosse limpa para inserir ítens do no vo pedido . 4) Quando cliko no Botão Novo, preciso incrementar +1 no numero do novo Pedido. Como fazer isso? Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Novembro 26, 2008 Referente sua primeira dúvida: Public Sub habilita() For Each c As Control In Me.grpitens.Controls If TypeOf c Is TextBox OrElse TypeOf c Is Button Then c.Enabled = True End If Next End sub Segunda Dúvida: acesse o menu Tools -> Options -> Environment -> Keyboard do Visual Studio e configure. Terceira Dúvida: Basta setar seu DataSource como nulo que sua grid ficará limpa. Quarta Dúvida: Basta pegar seu último pedido e dar mais 1. Utilize um ORDER BY SEU_CAMPO DESC Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
Carcleo 4 Denunciar post Postado Novembro 26, 2008 Bom, a priimeira e a ultima duvidas estõ resolvidas mas a 2 e a 3ª ainda não. 2) Não consegui resolver o problema do F7. Para passar do formulario(Modo Visual) para o código aperto F7 Para passar do código para o formulario(Modo Visual) tenho que apertar shipt+F7 Fiz o que voce disse mas não sei se mudei coisa errada la. 3) Bom, estou programando com VB.Net e se eu fizer DGWPedfidos.;datasource = nothing, ai meu DataGridView some em vez de limpar as linhas para serem usadas na inserção dos ítens do novo pedido. Alguma outra ideia? Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Novembro 27, 2008 Sinceramente não sei como limpar a grid e manter o cabeçalho dela. Na grid da web tem uma opção que você mostra uma mensagem de texto na grid quando ela não tem registro. No windows não sei como fica. Se eu achar algo posto aqui. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites