タグ: .NET

  • WPF.NET c# Tips


    Application.Startup イベント (System.Windows) | Microsoft Docs

    <Application
        x:Class="CallBook.App"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Startup="CallBook_Startup"
        >
        <Application.Resources>
        </Application.Resources>
    </Application>
        public partial class App : Application
        {
            void CallBook_Startup(object sender, StartupEventArgs e)
            {
                bool startReddit = false;
                for (int i = 0; i != e.Args.Length; ++i)
                {
                    if (e.Args[i] == "/Reddit")
                    {
                        startReddit = true;
                    }
                }
                
                if (startReddit)
                {
                    RedditWindow mainWindow = new RedditWindow();
                    mainWindow.WindowState = WindowState.Minimized;
                    mainWindow.Show();
                }
                else
                {
                    CallBookWindow cbw = new CallBookWindow();
                    cbw.Show();
                }
                
            }
        }

    263 View Count