![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
|
Welcome to Vista Forums we are your forum to discuss Windows Vista x64 and x86 systems. Whether you need help or just want to post an idea you have on Vista, this is the forum for you.
br> br> |
| |||||||
![]() |
| | Thread Tools | Display Modes |
| | #1 (permalink) |
| Guest | more questions on XAML to C# translation Can anyone explain how to translate: <Button> <Button.LayoutTransform> <ScaleTransform ScaleX=".5" ScaleY=".5" /> </Button.LayoutTransform> <Rectangle Width="300" Height="300"> <Rectangle.Fill> <VisualBrush Visual="{Binding ElementName=MainWindow}" /> </Rectangle.Fill> </Rectangle> </Button> into C#? I'm actually only specifically referring to the <VisualBrush Visual="{Binding ElementName=MainWindow}" /> line. Everything else is no problem, but it always seems rather difficult to figure out how to take the arbitrary string syntax with the brackets and map that onto ..NET objects. Thanks, Jason |
My System Specs![]() |
| | #2 (permalink) |
| Guest | Re: more questions on XAML to C# translation Jason Dolinger wrote: > Can anyone explain how to translate: > > <Button> > <Button.LayoutTransform> > <ScaleTransform ScaleX=".5" ScaleY=".5" /> > </Button.LayoutTransform> > <Rectangle Width="300" Height="300"> > <Rectangle.Fill> > <VisualBrush Visual="{Binding ElementName=MainWindow}" /> > </Rectangle.Fill> > </Rectangle> > </Button> > into C#? I'm actually only specifically referring to the <VisualBrush > Visual="{Binding ElementName=MainWindow}" /> line. Everything else is > no problem, but it always seems rather difficult to figure out how to > take the arbitrary string syntax with the brackets and map that onto > .NET objects. Construct a VisualBrush, set it's Visual property to any Visual instance and apply the brush to whatever you want to paint with the visual: VisualBrush brush = new VisualBrush(); brush.Visual = someCanvasWithLotsOfStuffOnIt; someRectangle.Fill = brush; HTH, Drew ___________________________________ Drew Marsh Chief Software Architect Mimeo.com, Inc. - http://www.mimeo.com Microsoft C# / WPF MVP Weblog - http://blog.hackedbrain.com/ |
My System Specs![]() |
| | #3 (permalink) |
| Guest | Re: more questions on XAML to C# translation Drew Marsh wrote: > Jason Dolinger wrote: > >> Can anyone explain how to translate: >> >> <Button> >> <Button.LayoutTransform> >> <ScaleTransform ScaleX=".5" ScaleY=".5" /> >> </Button.LayoutTransform> >> <Rectangle Width="300" Height="300"> >> <Rectangle.Fill> >> <VisualBrush Visual="{Binding ElementName=MainWindow}" /> >> </Rectangle.Fill> >> </Rectangle> >> </Button> >> into C#? I'm actually only specifically referring to the <VisualBrush >> Visual="{Binding ElementName=MainWindow}" /> line. Everything else is >> no problem, but it always seems rather difficult to figure out how to >> take the arbitrary string syntax with the brackets and map that onto >> .NET objects. > > > Construct a VisualBrush, set it's Visual property to any Visual instance > and apply the brush to whatever you want to paint with the visual: > > VisualBrush brush = new VisualBrush(); > brush.Visual = someCanvasWithLotsOfStuffOnIt; > > someRectangle.Fill = brush; > > HTH, > Drew > > ___________________________________ > Drew Marsh > Chief Software Architect > Mimeo.com, Inc. - http://www.mimeo.com > Microsoft C# / WPF MVP > Weblog - http://blog.hackedbrain.com/ > > Thank Drew, that works. I thought I'd have to use a Binding object in some way, but this works fine. |
My System Specs![]() |
![]() |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Is it possible to include XAML files into another XAML file? | star-italia | .NET General | 6 | 06-12-2008 04:56 AM |
| launching different XAML aplication from another XAML app | SenthilVel | Avalon | 0 | 03-31-2007 09:40 PM |
| How to deploy an XAML-based App with its XAML-UI-File? | Solveigh | Avalon | 11 | 11-08-2006 07:50 AM |
| Need Translation into English. | =?Utf-8?B?a2V2cGFuODE1?= | Vista General | 4 | 10-05-2006 11:46 AM |
| Questions on XAML code behind api | Jonathan Nix | Avalon | 1 | 01-31-2006 06:59 AM |