Не удается изменить размер формы компонента в MS Visio 2007

11096
Umair

Как я могу изменить размер Component Shapeв MS Visio 2007 ? Я знаю, что могу изменить его размер, захватывая углы, но он, кажется, заблокирован.

Форма компонента в UML Visio

3
Мой первый инстинкт - сказать вам, чтобы вы схватились за угловую ручку и перетащили ... Но я предполагаю, что у вашего вопроса может быть больше. Можете ли вы уточнить, если требуется? Brian Adkins 10 лет назад 2
Ооо, я знаю, что могу взять угол и изменить размер. Но этого не происходит, потому что он заблокирован или несколько! Umair 10 лет назад 0

3 ответа на вопрос

2
Devid

You have to unlock the shape's protection first. After that you will be able to resize the shape. Here is how it is done in Visio 2013:

First you need to enable the Developer Tab in your Visio. Check how it is done here. After that mark your shape with the mouse and go to the Developer Tab, click on protection and uncheck width and height. Now you should be able to resize the shape. It is done similar in Visio 2007, click here.

Просто попробовал это. После снятия всей защиты, которую имела форма (например, высота, ширина, вращение, ...), я все еще не могу масштабировать ее. fgysin 9 лет назад 1
@fgysin иногда приходится делать это больше раз. Или удалите и снова создайте компонент, а затем попробуйте снова то, что я описал. Devid 9 лет назад 0
1
MMacD

Серые ручки (маленькие коробочки по углам и серединам) определенно означают, что они заперты. В противном случае они будут синего цвета (по умолчанию синий).

Итак, чтобы разблокировать, сначала убедитесь, что вы находитесь в режиме «разработчика», потому что я уверен, что вы можете смотреть на страницу, только если вы не в режиме разработчика. Затем щелкните правой кнопкой мыши на фигуре, выберите «формат» из всплывающего окна, а затем «защита». Установите для защиты значение «none» (или снимите отметку с одного или нескольких защищенных измерений / качеств, если вы не хотите снимать защиту со всего).

0
SliverNinja - MSFT

В дополнение к проверке защиты формы, вы должны проверить ShapeSheet > Shape Transform и искать Guard()функцию . Чтобы просмотреть ShapeSheet, щелкните правой кнопкой мыши форму и выберите «Показать ShapeSheet».

Это топала меня так - мне удалось удалить формулу, введя значения в Width, Height, PinX, и PinY- в зависимости от того, где вы видите формулу используется.

ShapeSheet> Shape Transform

enter image description here