locked
Silverlight ausrichten RRS feed

  • Frage

  • Hallo!

    Ich hääte da 2 Fragen zu Silverlihgt.

    1.
    Wie kann ich mein Silverlihgt Film bzw. Objekt zentrieren.
    Bsp: Die Bühne hat eine Größe von 640x480. Wenn ich das jetz starte soll das mitten im
    InternetExplorer sichtbar sein und nicht x=0 und y=0.

    Habe verzweifelt versucht mittels

    <UserControl.RenderTransform>
    		<ScaleTransform CenterX="50" CenterY="0" ScaleX="1" ScaleY="1"/>
    	</UserControl.RenderTransform>
      <Canvas Background="white" VerticalAlignment="Stretch">
      	<Canvas.RenderTransform>
      		<ScaleTransform CenterX="50" CenterY="0" ScaleX="1" ScaleY="1"/>
    		</Canvas.RenderTransform>
    usw...
    oder im HTML-Code
    <div id="silverlightControlHost" align="center">
    		<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%" align="center">
    			<param name="source" value="

    zu bewerkställigen, jedoch funktioniert das nicht so wie das das will.

     

    2.
    Ich habe ein Rechteckt ganz unten und möchte das dieser auch die position beibehält und den komplett unteren Bereich überfüllt.
    So wie Dock = DockStyle.Bottom

     

    Danke WaZZkeSS

    • Verschoben Robert Breitenhofer Donnerstag, 20. Januar 2011 11:05 Silverlight (aus:Expression Studio)
    Donnerstag, 11. November 2010 19:18

Antworten

  • Hi.

    Zu 1. Nimm ein <div> - Tag und positioniere dein <object> Tag darin. Das div kannst du ja beliebig anordnen.

    Zu 2. Da kannst du zum Beispiel ein Grid verwenden oder auch eine absolute Positionierung (Canvas). Im Visual Studio und Blend kannst du ähnlich wie bei WinForms Anker im Designer festlegen (Stichwort Alignment).

    Daniel


    http://www.silverlight-community.de - deutsche Community mit Tutorials, Blogs und Usergroups
    Freitag, 12. November 2010 15:09