impedire il routing del connettore quando gli elementi sono posizionati sopra di essi in MS Visio 2007


25

C'è qualche possibilità di impedire il routing dei connettori MS Visio (preferibilmente 2010) quando un blocco di testo viene posizionato sopra di esso? Voglio ottenere l'effetto come se il blocco di testo fosse sul livello superiore, sopra le forme e i connettori, ma i livelli fossero completamente separati (senza influenzare il layout dell'altro).

È possibile?

Risposte:


26

Sembra che tu debba cambiare il reinstradamento del connettore. Penso che l'opzione che desideri sia "Non reindirizzare mai".

Innanzitutto (se non l'hai già fatto) hai bisogno della scheda Sviluppatore. Vai a File|Options|Customize Ribbone attiva "Sviluppatore" nell'elenco delle schede.

Ora seleziona la forma desiderata e Developer|Behaviourvai alla scheda Posizionamento e seleziona "Non layout e percorso" nel menu a discesa Posizionamento. Questo dovrebbe farlo.

inserisci qui la descrizione dell'immagine


2
Questo link è morto (un bell'esempio del perché i siti di stackexchange scoraggiano le risposte che in realtà non rispondono alla domanda, ma si collegano solo alla risposta)
Abacus

C'è un modo per farlo per TUTTE le forme? È una delle cose più fastidiose che mi fa venir voglia di tornare alle alternative non-Visio ...
waza-ari

8

La stratificazione e il raggruppamento non sono mai sembrati fare la differenza per me (ha comunque reinstradato i connettori), ma ha cambiato il comportamento di routing dell'oggetto posizionato. Per Visio 2010 e 2013, la finestra di dialogo Comportamento è sfortunatamente e inutilmente nascosta per impostazione predefinita. Devi personalizzare la barra multifunzione ( File > Options > Customize Ribbono semplicemente fare clic con il pulsante destro del mouse su Ribbon > Customize Ribbon), fare clic sul segno di spunta accanto alla voce Sviluppatore nella vista ad albero più a destra per abilitarla e fare clic OK. Quindi selezionare la forma che si desidera sovrapporre prima e dietro, fare clic Behaviorsulla barra multifunzione ( Developer>Shape Design>Behavior) e nella scheda Posizionamento nell'elenco a discesa Comportamento posizionamento scegliere Do not lay out and route around.


Hai persino incluso la posizione di ciascuna opzione e dove fare clic! Devo finire questo Visio in 15 minuti, quindi mi hai appena salvato il culo! :-)
Moby Disk

Ciò ha risolto il problema anche per me, sebbene avessi un altro problema. Se trovi in ​​grigio la scheda Posizionamento, devi impostare lo Stile di interazione nella scheda Comportamento su Riquadro (bidimensionale). Ciò dovrebbe abilitare la scheda Posizionamento.
Gibsnag,

1

In genere quello che faccio è aggiungere meta informazioni del genere al proprio livello e quindi raggruppare e bloccare il livello. A quel punto Visio pensa di nuovo a disegnare su una tela bianca e non tenterà più di instradare i connettori.

Saluti! ~ Chris


1

Si consiglia di deselezionare la casella "Forma può dividere i connettori" nella scheda Comportamenti (della finestra di dialogo Comportamenti) in modo che la caduta di una forma su un connettore non instradi nuovamente il connettore e possibilmente anche le forme.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.