USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  link no picturebox
Maxcim
GUARULHOS
SP - BRASIL
Postada em 11/09/2006 16:01 hs            
olá amigos,
 
faço um previem de dados em um picture ( semelhante a pagina de internet, monto as grades, mostros os dados, tenho barra de navegação que vai preeenchendo a picture conforme o usuario avanca ou recua nos comands.
 
porem agora me surgiu a necessidade de ao clicar sobre um determinado código mostrasse os detalhes desse item.
 
seria algo semelhante a um link.
 
se laguem poder me ajudar, fico inteiramante grato.
     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 11/09/2006 20:02 hs            
Olha Kleisson
a situação ai ficou complicada
 
Na minha opiniao o que voce pode fazer é pegar o evento click do mouse sobre o picture, e verificar as coordenadas X e Y dele.
Voce precisaria ter as coordenadas de onde esta o Texto que voce quer que se comporte como link (coordenadas de um retangulo em torno do texto)
ai voce verifica se o X e Y do mouse esta dentro deste retangulo... se estiver, voce dispara o codigo que precisa pra chamar o link...
 
A unica dificuldade que eu vejo é justamente saber as coordenadas desse retangulo em volta do texto... ha varias formas de fazer isso, depende de como voce escreve esse texto na picture...
no metodo Print voce pode pegar o CurrentX e CurrentY, e fazer alguns calculos com eles para obter as dimensoes baseado no conteudo impresso e no fonte... mas isso me parece bastante complicado... eu nunca fiz...
 
Bem... é apenas uma ideia...
se alguem tiver algo melhor, posta ai...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Maxcim
GUARULHOS
SP - BRASIL
Postada em 12/09/2006 13:35 hs            
oi Elieser, já é uma boa dica.
vou analizar e ver oque consigo fazer...
obrigado.
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 12/09/2006 13:53 hs            
Se a imagem é estática e só os dados mudam vc pode fazer hotspots (se eu não estou enganado é este o termo)... a idéia é vc colocar em cima da sua imagem labels transparentes sem borda... qdo clicasse em uma label associaria a um campo da imagem em q esta label está posicionada e ae facilitaria para vc...
     
Maxcim
GUARULHOS
SP - BRASIL
Postada em 12/09/2006 14:00 hs            
Ghost, me diga mais sobre o assunto...
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 12/09/2006 14:17 hs            
Bom, vc vai ter sua imagem numa picture não vai? A formatação da imagem vai ser sempre a mesma certo? Então creio q a imagem seja estática, ou seja, cada campo está no mesmo lugar mudando apenas o conteúdo. Então em cima, por exemplo, do campo código vc vai colocar uma label transparente e sem borda para q o usuário não a veja...ao passar o mouse em cima vc pode mudar o ponteiro para sugerir um link. Qdo clicar na "imagem" vai, na verdade, estar clicando na label e desta forma vc só chama o formulário correspondente à mostragem analítica dos dados.
 
A idéia não é nova... é assim q, pelo menos uns tempos atrás, funcionavam os sites com imagens...
 
entendeu?
     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página