发新话题
打印

winnerzone wpf学习笔记(1)

winnerzone wpf学习笔记(1)

一直不想写blog但是发现光看别人的有种愧疚感,现在开始把自己学习winFX的笔记写出来供大家一起学习。
winfx就是.net 3.0,包括wpf、wcf、wwf。(个人理解)
其他的不说,看个例子先:
  • 建立一个wpf的工程。
  • 打开window1.xaml文件,在xaml代码中写入以下代码:
<Window x:Class="FullWPFWCFWWF.Window1"
    xmlns
="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x
="http://schemas.microsoft.com/winfx/2006/xaml"
    Title
="FullWPFWCFWWF" Height="300" Width="300"
   
>
   
<Grid>
      
<Button Name="MyButton" HorizontalAlignment="Center" VerticalAlignment="Center"
               Width
="100"
>确定</Button>
   
</Grid>
</Window>

看设计器多了个按钮@_@!
我们来增加个按钮的点击事件.
<Button Name="MyButton" HorizontalAlignment="Center" VerticalAlignment="Center"
               Width
="100" Click="ButtonOnClick">确定</Button>


好了前台事件注册了,后台加入代码:

public
partial
class Window1 : System.Windows.Window
   
...{
        
public Window1()
        
...{
            InitializeComponent();
        }

        
void ButtonOnClick(object sender, RoutedEventArgs args)
        
...{
            MessageBox.Show(
"我出现了");
        }

    }



启动调试看下.
ok第一个小例子写成了。
HorizontalAlignment="Center" VerticalAlignment="Center" 这两句代表的是按钮的位置.我们设置成窗体的中间位置.

TOP

学到了,感谢楼主!

TOP

发新话题