![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |||
Пользователь
Регистрация: 14.09.2011
Сообщений: 10
|
![]()
Захотелось мне сделать так, чтобы в Ворде были такие коллекции Текстбоксов, что любое изменение значения одного из элементов автоматически влекло бы соответствующее изменение других элементов, сколько бы их не было в документе. Например, присвоив значение TextBox2 "12 августа 2011 г.", автоматически изменились бы значения TexBox1, TextBox3, TextBox4 и т.д. на это же значение. В этом же документе могут соседствовать TextBox-ы с другими именами, которые соответственно вели бы себя также, но реагируя на изменения только своего шаблона (Имя1, Имя2, Имя3...).
Управлять Текстбоксами можно на форме Цитата:
Цитата:
Цитата:
![]() Вот посмотрите вложение... ![]() |
|||
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
В Ворде до контролов в документе приходится добираться окольным путем
![]() Попробуйте Код:
Если контрол является не "картинкой в тексте", как здесь, а "плавающей картинкой", то надо использовать коллекцию activedocument.Shapes.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
Можно создать массив коллекций контролов, коллекция соответствует группе.
Потом с ним работать быстро и удобно. Массив коллекций создается при первом вызове и сохраняется в памяти между вызовами (переменные Static) В файле созданы две группы. Изучайте:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Последний раз редактировалось Казанский; 14.09.2011 в 23:38. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 14.09.2011
Сообщений: 10
|
![]() ![]() Спасибо, Казанский! Я - дилетант, но буду пытаться понять как это работает. ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Коллекции | van-ok | Помощь студентам | 0 | 25.12.2009 01:47 |
c# массив текстбоксов | Dizell | Общие вопросы C/C++ | 0 | 01.10.2009 01:56 |
Как определить “Index” для коллекции “Words”? | Mack Sim | Microsoft Office Word | 2 | 22.04.2009 18:10 |
Последовательность ТекстБоксов в форме | КаМММ | Microsoft Office Excel | 7 | 05.12.2008 22:24 |
Коллекции | Mike777 | Общие вопросы Delphi | 0 | 19.02.2007 11:38 |