• WPF学习之路入门篇(一)


    【原创作品,转载请说明转载出处】

    参考文献:http://msdn.microsoft.com/zh-cn/library/ms742119.aspx

    为什么要使用WPF:

      个人观点:酷炫。

    WPF功能:

    功能包括Extensible Application Markup Language (XAML)、控件、数据绑定、布局、2-D和3-D图形、动画、样式、模板、文档、媒体、文本和版式。


    WPF控件

    此处列出了内置的 WPF 控件。

    按钮:Button 和 RepeatButton。

    数据显示:DataGrid、ListView 和 TreeView。

    日期显示和选择:Calendar 和 DatePicker。

    对话框:OpenFileDialog、PrintDialog 和 SaveFileDialog。

    数字墨迹:InkCanvas 和 InkPresenter。

    文档:DocumentViewer、FlowDocumentPageViewer、FlowDocumentReader、FlowDocumentScrollViewer 和 StickyNoteControl。

    输入:TextBox、RichTextBox 和 PasswordBox。

    布局:Border、BulletDecorator、Canvas、DockPanel、Expander、Grid、GridView、GridSplitter、GroupBox、Panel、ResizeGrip、Separator、ScrollBar、ScrollViewer、StackPanel、Thumb、Viewbox、VirtualizingStackPanel、Window 和 WrapPanel。

    媒体:Image、MediaElement 和 SoundPlayerAction。

    菜单:ContextMenu、Menu 和 ToolBar。

    导航:Frame、Hyperlink、Page、NavigationWindow 和 TabControl。

    选择:CheckBox、ComboBox、ListBox、RadioButton 和 Slider。

    用户信息:AccessText、Label、Popup、ProgressBar、StatusBar、TextBlock 和 ToolTip。


    第一个wpf程序:

    打开vs2010——》新建项目——》选择wpf应用程序——》确定

    看到文件:app.xaml    mainwindow.xaml

    app.xaml顾名思义,为wpf应用程序配置,启动时先进入app.xaml.cs文件构造函数,如果需要在程序启动时判断程序运行环境等,则可以在此写入

    类似winform中的main函数。也就是通俗意义上所说的程序入口函数

    双击打开mainwindow.xaml,在左边工具栏中,丢一个Button进去,双击,进入代码

    private void button1_Click(object sender, RoutedEventArgs e)
            {
                MessageBox.Show("this is a mainwindow!");
            }
    

     第一个wpf程序已经形成。! f5运行,点击button

    其实wpf中,很多都与winform类似,如果懂cs以及bs的基础的话,学习起来貌似鸭梨不会很大

    主要还是先得记住页面生成规则以及新增的一些函数,不同的函数等。

    如果要学习酷炫的效果的话,则需要深入,下节更新时间待定

  • 相关阅读:
    2008年秋季毕业设计总体安排
    2008秋季计算机软件基础0903课堂用例(1)
    收藏:微软新技术不断,开发者如何面对?
    2008秋季计算机软件基础0901课堂用例
    2008秋季计算机软件基础0908课堂用例(1)
    WebBrows仿造Cookie
    ScriptCase价格调整通知
    JavaMail API简介
    Spring攻略学习笔记(3.05)重用切入点定义
    verletjs:超酷的开源JavaScript物理引擎
  • 原文地址:https://www.cnblogs.com/zhoudemo/p/2335402.html
Copyright © 2020-2023  润新知