![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
|
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 | Can I use ShadowEffect at the same time as I use Clip fo control? <Button.Clip> <RectangleGeometry RadiusX="3" RadiusY="3" Rect="0,0,89,28"/> </Button.Clip> <Button.BitmapEffect> <DropShadowBitmapEffect Color="Black" ShadowDepth="3" Opacity="0.7" Softness="0.015" Direction="330"/> </Button.BitmapEffect> I get only "clip" ![]() |
| | #2 (permalink) |
| Guest | Re: Can I use ShadowEffect at the same time as I use Clip fo control? The bitmap effect is part of the drawing for this element, so it is being clipped also. Change the template for the button (using a style) to change the outline, rather than using clipping. Michael "Kirill Tropin (KTropin@gmail.com)" <KirillTropinKTropingmailcom@discussions.microsoft.com> wrote in message news:317A9FF1-A6D0-4D35-A913-C5F4E4861777@microsoft.com... > <Button.Clip> > <RectangleGeometry RadiusX="3" RadiusY="3" Rect="0,0,89,28"/> > </Button.Clip> > <Button.BitmapEffect> > <DropShadowBitmapEffect Color="Black" ShadowDepth="3" Opacity="0.7" > Softness="0.015" Direction="330"/> > </Button.BitmapEffect> > > I get only "clip" ![]() |
| | #3 (permalink) |
| Guest | Re: Can I use ShadowEffect at the same time as I use Clip fo contr The order of operations on a Visual is (if they are set): 1. Apply Opacity / OpacityMask 2. Apply Effects (Shadow,blur, glow, bevel, emboss) 3. Apply Clip 4. Apply Render/Layout transorms Hence, a clip is applied AFTER the shadow is applied underneath. If you want to change the order a bit, you could use a <Border> element to contain the Button, and apply the shadow to the Border. <Border> <Border.BitmapEffect> <DropShadowBitmapEffect Color="Red"/> </Border.BitmapEffect> <Button> ... </Button> </Border> "Michael Latta" wrote: > The bitmap effect is part of the drawing for this element, so it is being > clipped also. Change the template for the button (using a style) to change > the outline, rather than using clipping. > > Michael > > > "Kirill Tropin (KTropin@gmail.com)" > <KirillTropinKTropingmailcom@discussions.microsoft.com> wrote in message > news:317A9FF1-A6D0-4D35-A913-C5F4E4861777@microsoft.com... > > <Button.Clip> > > <RectangleGeometry RadiusX="3" RadiusY="3" Rect="0,0,89,28"/> > > </Button.Clip> > > <Button.BitmapEffect> > > <DropShadowBitmapEffect Color="Black" ShadowDepth="3" Opacity="0.7" > > Softness="0.015" Direction="330"/> > > </Button.BitmapEffect> > > > > I get only "clip" ![]() > > > |
| |
| |
![]() |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| service cannot accept control messages at this time | jhoppe | Vista General | 0 | 07-18-2008 01:10 AM |
| user account control taking long time on large files | mikee | Vista General | 0 | 04-30-2008 12:06 PM |
| The service cannot accept control messages at this time. | reganjen | System Security | 0 | 02-29-2008 04:10 AM |
| Parental control time limits | Theo Carr-Brion | Vista account administration | 9 | 03-30-2007 01:58 AM |
| Anomolous settings in Date & Time control dialogued displayed | Michael F. LaTerz | Vista performance & maintenance | 1 | 10-30-2006 06:17 PM |