|
|
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
Задача: Есть в Combobox находиться список организаций и при выборе одной из них в Textbox появляеться ее адрес. Подскажите,пожалуйста,как сделать так чтобы Textbox был недоступным для изменения,для курсора и был такого же цвета как и форма,но при нажатие на кнопку доступ к изменению был разрешен.Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 01:19 |
|
||
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 03:02 |
|
||
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
Magnus23 Код: plaintext Код: plaintext 1. 2. 3. А кроме Locked можно еще что-нибудь прописать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 10:11 |
|
||
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
можно еще enabled, цвет текстбокса изменится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 10:13 |
|
||
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
RedmanЗадача: Есть в Combobox находиться список организаций и при выборе одной из них в Textbox появляеться ее адрес. Подскажите,пожалуйста,как сделать так чтобы Textbox был недоступным для изменения,для курсора и был такого же цвета как и форма,но при нажатие на кнопку доступ к изменению был разрешен.Спасибо Для этого ни свойство Locked ни свойство Enabled, примененные к самому Textbox, будут недостаточны: Locked позволяет курсор, а Enabled меняет цвет. Для достижения вашей цели необходимо ваш Textbox посадить на Frame, а уже самой Frame, ее свойству Enabled присвоить False. Успехов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 14:40 |
|
||
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
А если привинтить в CheckBox1_Click Код: plaintext 1. 2. 3. 4. 5. 6. Ведь и цвет изменится и скопировать нельзя будет. А для работы с цветом фона текстбокса используй свойство BackColor С уважением, Николай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 15:57 |
|
||
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
gjghjcА если привинтить в CheckBox1_Click Код: plaintext 1. 2. 3. 4. 5. 6. Ведь и цвет изменится и скопировать нельзя будет. А для работы с цветом фона текстбокса используй свойство BackColor С уважением, Николай. Николай, ваш пример подразумевает синхронную работу с тремя свойствами, когда можно обойтись одним... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 16:12 |
|
||
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
Николай, ваш подход, конечно, хорош. Там одна заковыка только: цвет фонта меняется на серый, что, строго говоря, может противоречить условию. И можно обойтись без Select: Private Sub Check1_Click() Text1.Enabled = Check1.Value Text1.Locked = Not Check1.Value Text1.BackColor = Me.BackColor 'подразумеваем под родителем - форму. End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 16:46 |
|
||
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
VladConnText1.BackColor = Me.BackColor 'подразумеваем под родителем - форму. А вот тут уже без Select не обойдешься, потому как для активного текстбокса лучше установить цвет отличный от цвета формы :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 18:45 |
|
||
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
Спрашивающий это не требовал. Он просил как раз обратное. Все, что "лучше" или "хуже", если оно за пределами топика, ему не принадлежит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 20:35 |
|
||
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
Перечитал вопрос, действительно автор хотел чтобы цвет текстбокса совпадал с цветом формы. Но я все же позволю себе остаться при своем мнении и посоветовать автору при разрешении редактирования текста в текстбоксе менять его цвет на другой. Так пользователю будет наглядней. И в при эксплуатации программы будет меньше вопросов типа "а чего это она у вас сломалась" и "у меня компьютер так посчитал" :) С уважением, Николай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 23:00 |
|
||
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
VladConnДля этого ни свойство Locked ни свойство Enabled, примененные к самому Textbox, будут недостаточны: Locked позволяет курсор, а Enabled меняет цвет. Это смотря где. В VB6 это одно, а в том-же Access поведение совсем другое... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2007, 12:16 |
|
||
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
gjghjcПеречитал вопрос, действительно автор хотел чтобы цвет текстбокса совпадал с цветом формы. Но я все же позволю себе остаться при своем мнении и посоветовать автору при разрешении редактирования текста в текстбоксе менять его цвет на другой. Так пользователю будет наглядней. И в при эксплуатации программы будет меньше вопросов типа "а чего это она у вас сломалась" и "у меня компьютер так посчитал" :) С уважением, Николай. Николай, насчет мнения - это очевидно, у меня оно такое же. Но существуют еще требования заказачика, какие-то другие нюансы... Мнения - сколько угодно. :0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2007, 14:11 |
|
||
|
Свойства Textbox
|
|||
|---|---|---|---|
|
#18+
AndrF VladConnДля этого ни свойство Locked ни свойство Enabled, примененные к самому Textbox, будут недостаточны: Locked позволяет курсор, а Enabled меняет цвет. Это смотря где. В VB6 это одно, а в том-же Access поведение совсем другое... Угу. Я не думаю, что спрашивающий имел ввиду формы Access, но замечание верное. Как писал Бродский: Взгляд, конечно, варварский, но верный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2007, 14:29 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34656464&tid=2163731]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 481ms |

| 0 / 0 |
