Windows Phone 7 Button biały kwadracik

Windows Phone 7 Button biały kwadracik
Miś Uszatek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 27
0

Witam

Po kliknięciu pojawia się biały kwadracik "pressed"

czy można go wyłączyć z code behind?

Kopiuj
 Button przycisk = new Button();
                    przycisk.Width = 120;
                    przycisk.Height = 120;
                    przycisk.Name = "name";
                    przycisk.Click += new RoutedEventHandler(Button_Click);
                    //przycisk.GotFocus += przycisk_GotFocus;
                    //przycisk.LostFocus += przycisk_LostFocus;
                      
 ImageBrush background = new ImageBrush();
                    
                        background.ImageSource = new System.Windows.Media.Imaging.BitmapImage(new Uri(@"Images/Image.png", UriKind.Relative));
                                       
                    przycisk.Background = background;
Miś Uszatek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 27
0

Kolego widziałem juz ten poscik na stackoverflow, można też wygenerować podobny styl w blend for visual studio 2012
Jeżeli użyję tego stylu to wszystkie przyciski robią się przezroczyste tak jakby nie wczytuje imagebrush
bardziej szukam czegoś w Code behind moze metoda? Albo przezroczystość ?

siararadek
  • Rejestracja: dni
  • Ostatnio: dni
0

Próbowałbym popatrzeć na to, napisać to co chcesz w XAMLu a później przepisać na code behind. Tylko od razu mówię, że to bardzo trudne bo sam to kiedyś próbowałem (oczywiście w innej potrzebie).
http://stackoverflow.com/questions/7177290/swapping-colors-in-button-template-on-pressed
http://stackoverflow.com/questions/10839902/how-can-show-button-is-clickpressed-in-the-wpf

Ale ogólnie mówiąc to odradzałbym od manipulowania widokiem z code behind. WP jak i WPF i SL są stworzone tak, by praktyczną większością rzeczy związanych z wyglądem zarządzać z poziomu XAMLa przez rozmaite triggery i inne mechanizmy frameworka. Jak będziesz to próbować robić z kodu to się zasiepiesz na śmierć.

Miś Uszatek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 27
0

Kurcze musi być jakieś prostsze rozwiązanie tego problemu :/

siararadek
  • Rejestracja: dni
  • Ostatnio: dni
0

Niestety, ale nie mam już WP w Visualu i nie mogę spróbować sam tego napisać :(

Miś Uszatek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 27
0

Ktoś podrzuci jakiś pomysł

Miś Uszatek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 27
0

dzięki To jest to czego szukałem. W pierwszym poście :) dzisiaj dopiero sprawdziłem :/

http://stackoverflow.com/quest[...]hlight-on-press-in-silverlight ?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.