Forums - C# Corner

Forum guidelines

C# WPF: How to get UserControl from MainWindow?

Dec 7 2017 5:09 AM
Hallo,
 
I made a small App in WPF. This is a drawing tool.
My chef decided to integrate my app in the existing software of our company
and I'm now a little bit stuck because I haven't used yet any UserControl beucause it was supposed to be an "independant" App.
Now the question:
 
Can I change the existing MainWindow.xaml in UserControl?
 What I mean is:
 
<Window
       DataContext="MainViewModel" x:Class="Skizzen_Editor.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:local="clr-namespace:Skizzen_Editor"
      mc:Ignorable="d"
      Name="Win_SkizzenEditor" Background="Transparent"
 
</Window> 
 
here I've just changed <Window> in <UserControl>
but something is going wrong. It seems It doenst work.
Can you please suggest me a solution?
Or is it better to make a new UserControl and out the existing MainWindow.xaml inside of it? 
 
Thanks in advance 

Answers (2)