Witam,
Chciałbym aby po kliknięciu buttona "Wypełnianie" płótno inkcanvas zostało wypełnione jakimś kolorem:
W kursie pokazane jest jak zmieniać pomiędzy select i ink z wykorzystaniem INotifyPropertyChanged, ale jak to będzie wyglądało w przypadku wypełniania tła? To jest Property dla inkcanvas i nie ma tego w EditingMode dlatego nie mogę tego tak zrobić. Jak prawidłowo powinien wyglądać zapis?
Wypełnianie obszaru kolorem: InkCanvas i INotifyPropertyChan
-
- Nowicjusz
- Posty: 4
- Dołączył(a): czwartek, 18 grudnia 2014, 14:45
Re: Wypełnianie obszaru kolorem: InkCanvas i INotifyProperty
Witam,
W takim wypadku trzeba poszukać dla inkcanvasa odpowiedniego property (właściwości). Każda kontrolka ma różne właściwości i wszystkie znajdują się w dokumentacji.
Property odpowiedzialna za tło to Background.
Aby zmienić tło wystarczy wywołać:
gdzie inkcanvas to nazwa konrtolki InkCanvas.
Pozdrawiam serdecznie
W takim wypadku trzeba poszukać dla inkcanvasa odpowiedniego property (właściwości). Każda kontrolka ma różne właściwości i wszystkie znajdują się w dokumentacji.
Property odpowiedzialna za tło to Background.
Aby zmienić tło wystarczy wywołać:
Code: Zaznacz cały
private void Wypelnienie_Click(object sender, RoutedEventArgs e)
{
inkcanvas.Background = Brushes.Red;
}
Pozdrawiam serdecznie
