public void bt_Click(Object sender, EventArgs e)
    {
        SampleForm sf = new SampleForm();

        //sf.ShowDialog();
        sf.Show();
    }
示例#2
0
        static void Main(string[] args)
        {
            List <SampleHarness> harnesses   = new List <SampleHarness>();
            LinqSamples          linqHarness = new LinqSamples(new DataSource(), Task.Properties.Resources.Customers);

            harnesses.Add(linqHarness);
            Application.EnableVisualStyles();
            using (SampleForm form = new SampleForm("HomeWork - Sergey Davydov", harnesses))
            {
                form.ShowDialog();
            }
        }
示例#3
0
    public void ComponentResourceManager()
    {
        var target = new SampleForm();

        Assert.Equal("Override: $this.Text => English", target.Text);
        Assert.Equal("Override: label1.Text => Label", target.label1.Text);

        Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("de-DE");
        target = new SampleForm();

        Assert.Equal("Override: $this.Text => Deutsch", target.Text);
        Assert.Equal("Override: label1.Text => TextField", target.label1.Text);
    }
示例#4
0
        static void Main(string[] args)
        {
            List <SampleHarness> harnesses = new List <SampleHarness>();

            // LinqSamples:
            LinqSamples linqHarness = new LinqSamples();

            harnesses.Add(linqHarness);

            // LinqSamples:
            LambdaSamples lambdaHarness = new LambdaSamples();

            harnesses.Add(lambdaHarness);

            // Linq To SQL Samples:
            LinqToSqlSamples linqToSqlHarness = new LinqToSqlSamples();

            harnesses.Add(linqToSqlHarness);

            // LinqToXmlSamples:
            LinqToXmlSamples linqToXmlHarness = new LinqToXmlSamples();

            harnesses.Add(linqToXmlHarness);

            // DataSetLinqSamples:
            DataSetLinqSamples dsLinqSamples = new DataSetLinqSamples();

            harnesses.Add(dsLinqSamples);

            // XQueryUseCases:
            XQueryUseCases xqueryHarness = new XQueryUseCases();

            harnesses.Add(xqueryHarness);

            if (args.Length >= 1 && args[0] == "/runall")
            {
                foreach (SampleHarness harness in harnesses)
                {
                    harness.RunAllSamples();
                }
            }
            else
            {
                Application.EnableVisualStyles();

                using (SampleForm form = new SampleForm("LINQ Project Sample Query Explorer", harnesses))
                {
                    form.ShowDialog();
                }
            }
        }
示例#5
0
        static void Main(string[] args)
        {
            List <SampleHarness> harnesses = new List <SampleHarness>();

            var linqHarness = new LinqSamples();

            harnesses.Add(linqHarness);

            Application.EnableVisualStyles();

            using (SampleForm form = new SampleForm("HomeWork - Vyacheslav Odinokov", harnesses))
            {
                form.ShowDialog();
            }
        }
示例#6
0
        static void Main(string[] args)
        {
            List <SampleHarness> harnesses = new List <SampleHarness>();

            LinqSamples linqHarness = new LinqSamples();

            harnesses.Add(linqHarness);

            Application.EnableVisualStyles();

            using (SampleForm form = new SampleForm("HomeWork - Lizaveta Yeutushenka", harnesses))
            {
                form.ShowDialog();
            }
        }
示例#7
0
        private static void Main(string[] args)
        {
            var harnesses = new List <SampleHarness>();


            var linqHarness = new LinqSamples();

            harnesses.Add(linqHarness);

            Application.EnableVisualStyles();

            using (var form = new SampleForm("HomeWork - Nikolai Latuhin", harnesses))
            {
                form.ShowDialog();
            }
        }
示例#8
0
        static void Main(string[] args)
        {
            List <SampleHarness> harnesses = new List <SampleHarness>();


            LinqSamples linqHarness = new LinqSamples();

            harnesses.Add(linqHarness);

            Application.EnableVisualStyles();

            using (SampleForm form = new SampleForm("HomeWork - Aleksandr Ataakgayev", harnesses))
            {
                form.ShowDialog();
            }
        }
示例#9
0
        static void Main(string[] args)
        {
            List <SampleHarness> harnesses = new List <SampleHarness>();


            LinqSamples    linqHarness    = new LinqSamples();
            SQLLinqQueries sqlLinqHarness = new SQLLinqQueries();

            harnesses.Add(linqHarness);
            harnesses.Add(sqlLinqHarness);

            Application.EnableVisualStyles();

            using (SampleForm form = new SampleForm("HomeWork", harnesses))
            {
                form.ShowDialog();
            }
        }
示例#10
0
        static void Main()
        {
            List <SampleHarness> harnesses = new List <SampleHarness>();


            LinqSamples      linqHarness      = new LinqSamples();
            LinqToSqlSamples linqToSqlHarness = new LinqToSqlSamples();

            harnesses.Add(linqHarness);
            harnesses.Add(linqToSqlHarness);


            Application.EnableVisualStyles();

            using (SampleForm form = new SampleForm("HomeWork", harnesses))
            {
                form.ShowDialog();
            }
        }
示例#11
0
        static void Main(string[] args)
        {
            List <SampleHarness> harnesses = new List <SampleHarness>();


            LinqSamples linqHarness = new LinqSamples();

            harnesses.Add(linqHarness);
            LINQtoSQLModule linqToSQL = new LINQtoSQLModule();

            harnesses.Add(linqToSQL);

            Application.EnableVisualStyles();

            using (SampleForm form = new SampleForm("HomeWork", harnesses))
            {
                form.ShowDialog();
            }
        }
示例#12
0
    public Form1()
    {
        //InitializeComponent();
        this.Text           = "Form1";
        this.IsMdiContainer = true;
        var f1 = new SampleForm()
        {
            Text = "Some Form", MdiParent = this
        };

        f1.NonClientMouseHover += child_NonClientMouseHover;
        f1.Show();
        var f2 = new SampleForm()
        {
            Text = "Some Other Form", MdiParent = this
        };

        f2.NonClientMouseHover += child_NonClientMouseHover;
        f2.Show();
    }
        public void Execute()
        {
            //
            // SynchronizationContextは、同期コンテキストを様々な同期モデルに反映させるための
            // 処理を提供するクラスである。
            //
            // 派生クラスとして以下のクラスが存在する。
            //   ・WindowsFormsSynchronizationContext   (WinForms用)
            //   ・DispatcherSynchronizationContext   (WPF用)
            //
            // 基本的に、WinFormsもしくはWPFを利用している状態で
            // UIスレッドとは別のスレッドから、UIを更新する際に裏で利用されているクラスである。
            // (BackgroundWorkerも、このクラスを利用してUIスレッドに更新をかけている。)
            //
            // 現在のスレッドのSynchronizationContextを取得するには、Current静的プロパティを利用する。
            // 特定のSynchronizationContextを強制的に設定するには、SetSynchronizationContextメソッドを利用する。
            //
            // デフォルトでは、独自に作成したスレッドの場合
            // SynchronizationContext.Currentの戻り値はnullとなる。
            //
            Output.WriteLine(
                "現在のスレッドでのSynchronizationContextの状態:{0}",
                SynchronizationContext.Current == null
                    ? "NULL"
                    : SynchronizationContext.Current.ToString()
                );

            //
            // フォームを起動し、値を確認.
            //
            WinFormsApplication.EnableVisualStyles();

            var aForm = new SampleForm();

            WinFormsApplication.Run(aForm);

            Output.WriteLine("WinFormsでのSynchronizationContextの型名:{0}", aForm.ContextTypeName);
        }
        public void Execute()
        {
            //
            // SynchronizationContextは、同期コンテキストを様々な同期モデルに反映させるための
            // 処理を提供するクラスである。
            //
            // 派生クラスとして以下のクラスが存在する。
            //   ・WindowsFormsSynchronizationContext   (WinForms用)
            //   ・DispatcherSynchronizationContext   (WPF用)
            //
            // 基本的に、WinFormsもしくはWPFを利用している状態で
            // UIスレッドとは別のスレッドから、UIを更新する際に裏で利用されているクラスである。
            // (BackgroundWorkerも、このクラスを利用してUIスレッドに更新をかけている。)
            //
            // 現在のスレッドのSynchronizationContextを取得するには、Current静的プロパティを利用する。
            // 特定のSynchronizationContextを強制的に設定するには、SetSynchronizationContextメソッドを利用する。
            //
            // デフォルトでは、独自に作成したスレッドの場合
            // SynchronizationContext.Currentの戻り値はnullとなる。
            //
            Output.WriteLine(
                "現在のスレッドでのSynchronizationContextの状態:{0}",
                SynchronizationContext.Current == null
                    ? "NULL"
                    : SynchronizationContext.Current.ToString()
            );

            //
            // フォームを起動し、値を確認.
            //
            WinFormsApplication.EnableVisualStyles();

            var aForm = new SampleForm();
            WinFormsApplication.Run(aForm);

            Output.WriteLine("WinFormsでのSynchronizationContextの型名:{0}", aForm.ContextTypeName);
        }
示例#15
0
 // 训练样本的选择
 private void sampleToolStripMenuItem_Click(object sender, EventArgs e)
 {
     SampleForm sform = new SampleForm();
     sform.ShowDialog();
 }
示例#16
0
 public SendFormToExternalApi WithForm(SampleForm form)
 {
     return(this);
 }
示例#17
0
文件: Demo.cs 项目: shubidu/csharp
 private void loginControl1_Login(object sender, SampleForm.LoginEventArgs args)
 {
     MessageBox.Show(args.UserName + args.UserPwd);
 }