Microsoft Surface でアプリケーションを開発しています。プログラムで多くの PNG 画像を ScatterViewItems として追加します。アイテムを透明に設定しても、影が表示されます。
C#でシャドウを削除するにはどうすればよいですか? (XAML ではありません)。
前もって感謝します、
Microsoft Surface でアプリケーションを開発しています。プログラムで多くの PNG 画像を ScatterViewItems として追加します。アイテムを透明に設定しても、影が表示されます。
C#でシャドウを削除するにはどうすればよいですか? (XAML ではありません)。
前もって感謝します、
svi.Background = null;
svi.BorderThickness = new Thickness(0);
svi.ShowsActivationEffects = false;
SurfaceShadowChrome ssc = svi.Template.FindName("shadow", svi) as SurfaceShadowChrome;
ssc.Visibility = Visibility.Collapsed;
using dll Microsoft.Surface.Presentation.Generic
svi.ApplyTemplate(); //must
svi.ShowsActivationEffects = false;
Microsoft.Surface.Presentation.Generic.SurfaceShadowChrome ssc
= svi.Template.FindName("shadow", svi) as
Microsoft.Surface.Presentation.Generic.SurfaceShadowChrome;
if(ssc!=null)
ssc.Visibility = Visibility.Collapsed;