Thanks you to everyone.
This is very good advice. I feel I have gone from novice to nearly expert
in a few minutes. I am experienced with xaml, so everything is easy to
understand once I know where to look and a few tricks.
Definitely my mistake was not to use the objects and properties panes.
On Wed, 06 Jan 2010 06:26:59 +0530 wrote
>I agree with Stephen as far as adding and dragging using theobjects pane.
Another tip when adding objects is to pin the container whenadding a heap of
child controls. On the objects pane, right click a container(say a combo box)
and select “Pin Active Container”. A yellow box will surroundthe object in the
objects pane and on the workspace. Now you can double clickcontrols in the
assets pane (say TextBlocks) and the selection won’t move tothe newly added
controls. This lets you quickly add a bunch of controls to thecontainer. Unpin
the container when you’re done.Finally, try playing with the Alt and Ctrl keys
when using theselection tool. Holding Ctrl while dragging on the workspace lets
you multiselect. Alt will let you drop into a container the mouse is over
(there willbe on-screen tips for this).Carl.From:
[email protected][mailto:[email protected]]
On Behalf Of StephenPrice
>Sent: Wednesday, 6 January 2010 8:47 AM
>To: ozSilverlight
>Subject: Re: Xaml dependencyAs Carl has already said,, and as you
havediscovered,dragging things around in the designer doesn't always put
theobject where you actually want it in the visual tree. Dragging objects
aroundwill move the position of the object by changing the top and left
properties(if in a canvas) or by changing margins (if in a grid). Its possible,
butdifficult to get the object into the correct container. I think there are
somekeys such as holding Alt while dragging to move the dragged object into
acontainer.Its way easier to drag the object within the objects pane("Objects
and Timeline" pane), and modifying properties in propertiespane.My process of
adding a new object, I select the targetcontainer in the object pane then
double click the object in the toolbox that Iwant to add. This will add the
object as the last object within the selectedcontainer. then drag it (can drag
it anywhere) up or down the visual tree.I don't think you are doing anything
wrong,
do what isfastest. I sometimes put Blend in split view and copy and paste, or
modifystuff in the text view. Somethings are quicker if you look at the XAML.
Gridscolumns and rows for example is buried away three or so clicks away.As you
use Blend more you willbecome more familiar with it and learn what works best.
After a while you don'tsee the XAML, you see blondes, brunettes...
;)cheers,StephenOn Wed, Jan 6, 2010 at 8:05 AM, Vishwanath Humpy
<[email protected]> wrote:Who can help me?
>
>Every time I use ex-pression blend I find myself editing the xaml by hand
toquickly do what I want.
>
>I have just started sketchflow prototypes. I needed to add a tabcontrol
/tabitem / listview / buttons. I try hard using the designer but nothingends up
where it should be and things end up in wrong container and I fix it byediting
the xaml. This is ok because I like xaml. But I should beable to use the
designer I think.
>
>Is there any good training resource for self teaching? Or if you are goodat
xaml is it best to just keep doing it they way I have been?
>
>
>_______________________________________________
>ozsilverlight mailing list
>[email protected]
>http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight
>______________________________________________________________________
>This email has been scanned by the MessageLabs Email Security System.
>For more information please visit http://www.messagelabs.com/email
>______________________________________________________________________
>_______________________________________________
>ozsilverlight mailing list
>[email protected]
>http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight_______________________________________________________________________________Unencrypted
electronic mail is not secure and may not be authentic.If you have any doubts
as to the contents please telephone to confirm.This electronic transmission
including any attachments is intended onlyfor those to whom it is addressed. It
may contain copyright material orinformation that is confidential, privileged
or exempt from disclosure by law.Any claim to privilege is not waived or lost
by reason of mistaken transmissionof this information. If you are not the
intended recipient you must notdistribute or copy this transmission and should
please notify the sender.Your costs for doing this will be reimbursed by the
sender.We do not accept liability in connection with computer virus, data
corruption,delay, interruption, unauthorised access or unauthorised
amendment._______________________________________________________________
________________
>______________________________________________________________________
>This email has been scanned by the MessageLabs Email Security System.
>For more information please visit http://www.messagelabs.com/email
>______________________________________________________________________
>_______________________________________________
>ozsilverlight mailing list
>[email protected]
>http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight
>_______________________________________________
ozsilverlight mailing list
[email protected]
http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight