diff options
Diffstat (limited to 'samples/IrcChatSystem/ChatClientApp/ChatClientApplication.xaml.cs')
-rw-r--r-- | samples/IrcChatSystem/ChatClientApp/ChatClientApplication.xaml.cs | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/samples/IrcChatSystem/ChatClientApp/ChatClientApplication.xaml.cs b/samples/IrcChatSystem/ChatClientApp/ChatClientApplication.xaml.cs new file mode 100644 index 0000000..26a2b21 --- /dev/null +++ b/samples/IrcChatSystem/ChatClientApp/ChatClientApplication.xaml.cs @@ -0,0 +1,26 @@ +using System.Windows; +using Hik.Samples.Scs.IrcChat.Client; +using Hik.Samples.Scs.IrcChat.Windows; + +namespace Hik.Samples.Scs.IrcChat +{ + /// <summary> + /// Interaction logic for App.xaml + /// </summary> + public partial class ChatClientApplication : Application + { + public ChatClientApplication() + { + Startup += AppStartUp; + } + + static void AppStartUp(object sender, StartupEventArgs e) + { + var controller = new ChatController(); + var mainWindow = new MainWindow(controller); + controller.ChatRoom = mainWindow; + controller.LoginForm = mainWindow; + mainWindow.Show(); + } + } +} |