Cześć. Mam problem i nie wiem jak go rozwiązać (wiedza zbyt mała). Stworzyłem sobie swoją kontrolkę która odpowiada za wygląd okna (window). Teraz implementując ją np w głównym oknie aplikacji (WPF) poprzez
<Controls:CustomWindow x:Class="Classname.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:Controls="clr-namespace:Common.Controls;assembly=Common"
...
otrzymuję komunikat błędu
Error 'Common.Controls.CustomWindow' cannot be the root of a XAML file because it was defined using XAML. Line 1 Position 20.
Inne kontrolki zdefiniowane przeze mnie (np textbox) działa w porządku. Z błędu wynika że nie może być taka kontrolka root'em. Czemu? Jak to rozwiązać?
Chciałem zrobić to jako styl ale w Generic.xaml nie ma pliku .cs a potrzebuje zrobić eventy (choćby do zamykania, minimalizowania) i różne custom'owe właściwości (choćby do sterowania widocznością buttonów). Ktoś coś poradzi?