galera nao to achando soluçao pra isso , tenha uma sub no form que carrega uma listview normalmente porem se coloca essa sub em um modulo e fazendo as modificaçoes necessarias ainda assim ele nao carrega o listview....
alguem sabe explicar o problema
Eu preciso inserir mais de 3000 itens no ArrayList, o que gera o erro: method code too large.
Acredito que usando um TXT como "BANCO DE DADOS" vai resolver o meu problema.
Atualmente eu faço assim:
-----------------------------------------------------
ArrayList lista = new ArrayList();
// inserindo os itens no ArrayList
lista.add(new produtoItem(R.drawable.imagem, "AA", "AA", "AA", "AA"));
Olá sou amador e iniciante em programação.
Estou trabalhando em um projeto onde tenho uma tela com uma lista de pedidos, com varias colunas como, ID, cliente, previsão de entrega, valor total.
Gostaria de colocar uma coluna com o texto "visualizar", que quando ocorresse um click, abrisse abaixo da linha selecionada uma lista secundaria com os produtos do pedido, quantidade, preço etc...
Porém não tenho a menor noção de como fazer isso. Pode ser que exista algum controle que tenha essa possibilidade.
Estou trabalhando com vb.net.
Fala galera, to com uma dúvida que tá me fazendo coçar a cabeça. Talvez seja muito simples de resolver.
Eu fiz este código para que, ao selecionar uma linha na ListView1 ele adicione a palavra "PAGO" na linha selecionada na coluna "N" da planilha "DBPEDIDOS" e está funcionando certo, mas só funciona quando tenho apenas 1 linha selecionada.
For i = Listview1.ListItems.Count To 1 Step -1
If Listview1.ListItems(i).Selected = True Then
Dim ID As Variant
ID = Listview1.ListItems.Item(i)
Listview1.ListItems.Remove i
Plan6.Range("A2").Select
With Worksheets("DBPEDIDOS").Range("A:A")
Set C = .Find(ID, LookIn:=xlValues, lookat:=xlPart)
If Not C Is Nothing Then
C.Activate
ActiveCell.Offset(0, 13).Value = "PAGO"
End If
End With
End If
Next i
O que eu quero fazer é que ele insira a palavra "PAGO" em todas as linhas caso eu selecione mais de uma na listview. Se alguém puder dar uma força agradeço demais.