Surface
ScatterviewItem 뒤에 검은색 백그라운드 쉐도우 없애기
동동(이재동)
2015. 2. 13. 13:44
ScatterViewItem svi = new ScatterViewItem();
svi.Background = new SolidColorBrush(Colors.Transparent);
svi.ShowsActivationEffects = false;
svi.BorderBrush = System.Windows.Media.Brushes.Transparent;
RoutedEventHandler loadedEventHandler = null;
loadedEventHandler = new RoutedEventHandler(delegate
{
svi.Loaded -= loadedEventHandler;
Microsoft.Surface.Presentation.Generic.SurfaceShadowChrome ssc;
ssc = svi.Template.FindName("shadow", svi) as Microsoft.Surface.Presentation.Generic.SurfaceShadowChrome;
ssc.Visibility = Visibility.Hidden;
});
svi.Loaded += loadedEventHandler;
참고 : http://stackoverflow.com/questions/4602013/removing-shadow-from-scatterviewitem-isnt-working