vasco16 Posted May 2, 2009 at 02:04 PM Report #260773 Posted May 2, 2009 at 02:04 PM Boas pessoal, gostaria de saber se é possivel meter uma combobox só de leitura, ou seja que nao dê para alterar, que mostre o valor guardado nesse registo.. Meti em hipotese a opção enabled mas fica com uma cor nao muito agradavel; Já meti limitado á lista, mas depois dá para alterar namesma apesar de nao ficar guardado..
Ivo Pereira Posted May 2, 2009 at 02:53 PM Report #260799 Posted May 2, 2009 at 02:53 PM Vê se isso te ajuda 😄 http://social.msdn.microsoft.com/Forums/en-US/winformsdesigner/thread/0004035e-4f1d-4b16-bd97-6123c209fe2f/ Eu até postava aqui o código, mas baralhei-me ao ler 😛 Mas vai tentando das várias soluções que postaram aí, e já agora depois posta aqui a que usaste 🙂 Abraço
passado Posted May 2, 2009 at 03:00 PM Report #260805 Posted May 2, 2009 at 03:00 PM Se estas a fazer atravez do wizard eu penso existir uma opçao de readonly...
Ivo Pereira Posted May 2, 2009 at 03:05 PM Report #260808 Posted May 2, 2009 at 03:05 PM Se estas a fazer atravez do wizard eu penso existir uma opçao de readonly... Wizard? A que wizard te referes?
scorch Posted May 2, 2009 at 03:07 PM Report #260810 Posted May 2, 2009 at 03:07 PM Estive a ver e as ComboBox não têm ReadOnly. PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
Ivo Pereira Posted May 2, 2009 at 03:09 PM Report #260812 Posted May 2, 2009 at 03:09 PM Estive a ver e as ComboBox não têm ReadOnly. Pois não, por isso mesmo o único valor que te permite fazer isso é o Enabled. Daí ele ter perguntado por uma possível solução.
scorch Posted May 2, 2009 at 03:10 PM Report #260814 Posted May 2, 2009 at 03:10 PM Mas porquê uma ComboBox? Se não podes alterar uma label ou uma TextBox ReadOnly serviam, não? PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
Ivo Pereira Posted May 2, 2009 at 03:11 PM Report #260816 Posted May 2, 2009 at 03:11 PM Mas porquê uma ComboBox? Se não podes alterar uma label ou uma TextBox ReadOnly serviam, não? Não, porque ele quer uma lista de items que apenas podem ser visualizados ( e seleccionados penso ).
scorch Posted May 2, 2009 at 03:13 PM Report #260817 Posted May 2, 2009 at 03:13 PM Então que defina o Valor por defeito, aquele que ele quer que não seja alterado, numa variável. Depois, quando outro item for seleccionado, ele restaura o por defeito. PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
vasco16 Posted May 2, 2009 at 03:14 PM Author Report #260819 Posted May 2, 2009 at 03:14 PM é uma combobox com umas marcas de carros que vai buscar essas valores a uma tabela da minha base de dados e nao tenho nenhum valor pre-definido..
Ivo Pereira Posted May 2, 2009 at 03:17 PM Report #260822 Posted May 2, 2009 at 03:17 PM Então que defina o Valor por defeito, aquele que ele quer que não seja alterado, numa variável. Depois, quando outro item for seleccionado, ele restaura o por defeito. Pelo que percebi do que estás a perceber, penso que não estás a perceber. Imagina assim uma Combobox, onde estão listados os alunos de uma turma, e estão ao lado várias Textboxes ( Nome, Idade, Localidade ) que vão mudando consoante o valor na propriedade Text da ComboBox, propriedade esta que vai sendo seleccionada quando o utilizador escolhe na ComboBox o nome do aluno. Logo para isto funcionar, se existisse um algoritmo para o nome daqueles alunos, não se poderia colocar o nome de outros, existindo apenas a opção de escolha da lista, e não de alteração ou escrita, se não o algoritmo não funcionava. Abraço 😛
vasco16 Posted May 2, 2009 at 03:22 PM Author Report #260826 Posted May 2, 2009 at 03:22 PM Pelo que percebi do que estás a perceber, penso que não estás a perceber. Imagina assim uma Combobox, onde estão listados os alunos de uma turma, e estão ao lado várias Textboxes ( Nome, Idade, Localidade ) que vão mudando consoante o valor na propriedade Text da ComboBox, propriedade esta que vai sendo seleccionada quando o utilizador escolhe na ComboBox o nome do aluno. Logo para isto funcionar, se existisse um algoritmo para o nome daqueles alunos, não se poderia colocar o nome de outros, existindo apenas a opção de escolha da lista, e não de alteração ou escrita, se não o algoritmo não funcionava. Abraço 😛 exacto +/- ou isso..
scorch Posted May 2, 2009 at 03:23 PM Report #260829 Posted May 2, 2009 at 03:23 PM Não percebo 😛 . Podes explicar-te melhor, por favor. 🙂 PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
jpaulino Posted May 2, 2009 at 03:25 PM Report #260830 Posted May 2, 2009 at 03:25 PM Vê este exemplo: http://www.codeproject.com/KB/vb/CompleteReadOnlyComboBox.aspx
scorch Posted May 2, 2009 at 03:31 PM Report #260833 Posted May 2, 2009 at 03:31 PM Já percebi. Há uma maneira simples. Metes no DropDownStyle colocas DropDownList. Acho que é isto que queres. PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
vasco16 Posted May 2, 2009 at 03:36 PM Author Report #260837 Posted May 2, 2009 at 03:36 PM Vê este exemplo: http://www.codeproject.com/KB/vb/CompleteReadOnlyComboBox.aspx sim estou a ver, parece deveras complicado mas estou tentar adapta-lo.. obrigado.
vasco16 Posted May 2, 2009 at 03:36 PM Author Report #260840 Posted May 2, 2009 at 03:36 PM Já percebi. Há uma maneira simples. Metes no DropDownStyle colocas DropDownList. Acho que é isto que queres. nao isso chega :/
scorch Posted May 2, 2009 at 03:40 PM Report #260843 Posted May 2, 2009 at 03:40 PM Querias dizer "Isso chega" ou "Não, isso não chega, não é o que quero"? PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
Ivo Pereira Posted May 2, 2009 at 03:45 PM Report #260845 Posted May 2, 2009 at 03:45 PM Querias dizer "Isso chega" ou "Não, isso não chega, não é o que quero"? Também não percebi 😛
vasco16 Posted May 2, 2009 at 03:49 PM Author Report #260846 Posted May 2, 2009 at 03:49 PM desculpem, queria dizer que nao servia essa solução, estou a tentar adaptar o metodo do jpaulino.
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