概要
cscの作法、調べてみた。
練習問題やってみた。
練習問題
wpfを1ファイルで書け。
方針
- xamlを使わない。
サンプルコード
using System;
using System.Windows;
using System.Windows.Media;
using System.Windows.Controls;
class Wpf {
[STAThread]
public static void Main() {
Application app = new Application();
Window wnd = new Window();
Canvas cnvs = new Canvas();
Button button1 = new Button();
TextBlock txt1 = new TextBlock();
txt1.FontSize = 14;
txt1.Text = "Hello World!";
Canvas.SetTop(txt1, 100);
Canvas.SetLeft(txt1, 10);
cnvs.Children.Add(txt1);
wnd.Title = "Wpf";
wnd.Width = 400;
wnd.Height = 400;
button1.Content = "test";
Canvas.SetLeft(button1, 50);
Canvas.SetTop(button1, 50);
button1.Click += (sender, e) => {
MessageBox.Show("hello, world");
};
cnvs.Children.Add(button1);
wnd.Content = cnvs;
app.Run(wnd);
}
}
実行結果
以上。