摘要:
户通过窗口与 Windows Presentation Foundation (WPF) 独立应用程序进行交互。窗口的主要用途是承载可视化数据并使用户可以与数据进行交互的内容。独立 WPF 应用程序使用 Window 类来提供它们自己的窗口窗口类实现窗口为 MSBuild 配置窗口定义窗口生存期窗口位置窗口大小大小调整属性的优先级顺序窗口状态窗口外观安全注意事项其他类型的窗口相关主题 窗口类窗口的构成部分。窗口分为两个区域:非工作区和工作区。窗口的非工作区由 WPF 实现,它包括大多数窗口所共有的窗口部分,其中包括:边框。标题栏。图标。“最小化”、“最大化”和“还原”按钮。“关闭”按钮。“系统 阅读全文
摘要:
.NET Framework 4.NET Framework 3.5.NET Framework 3.0Windows Presentation Foundation (WPF) 应用程序开发人员和组件作者可能希望创建自定义的依赖项属性的原因,以及介绍可以提高该属性的性能、可用性或通用性的实现步骤和某些实现选项,依赖属性的作用.什么是依赖项属性?您可以启用本应为公共语言运行时 (CLR) 属性的属性来支持样式设置、数据绑定、继承、动画和默认值,方法是将其作为依赖项属性进行实现。依赖项属性是通过调用 Register 方法(或 RegisterReadOnly)在 WPF 属性系统中注册,并通过 阅读全文
摘要:
当我们需要从后台访问xaml文件时,我们可以通过这样的方式来操作: private void button1_Click(object sender, RoutedEventArgs e) { System.Windows.MessageBox.Show(this.textBox1.GetValue(TextBox.TextProperty).ToString()); } private void button2_Click(object sender, RoutedEventArgs e) ... 阅读全文
摘要:
TreeView:表示显示在树结构中分层数据具有项目可展开和折叠的控件TreeView 的内容是可以包含丰富内容的 TreeViewItem 控件,如 Button 和 Image 控件。TreeViewItem 可以包含一个或多 TreeViewItem 对象作为后代。TreeView 定义为 TreeViewItem 对象层次结构。TreeView 可以通过绑定到数据源并使用 HierarchicalDataTemplate 对象填充其树。数据源的示例包括 XmlDataProvider 和 ObservableCollection 对象。一个简单的效果展示我们先绑定一个简单的xml文件: 阅读全文
摘要:
Border控件,以及几个重要要的属性:Background:背景的 Brush 对象BorderBrush:用来绘制边框BorderThickness: Border 边框的宽度,设置边框每一边的线条的宽度CornerRadius:Border 的每一个角圆的半径Padding:内容与边框的之间的间隔更多信息:http://msdn.microsoft.com/zh-cn/library/vstudio/system.windows.controls.border.aspx ... 阅读全文
摘要:
WPF通过资源来保存一些可以被重复利用的样式,下面的示例展示了简单的资源样式文件的使用:一.xaml中定义资源及简单的引用 Yellow Red简单的引用: WPF 窗体资源 下面的方式我们通过字典的方式来使用样式资源资源,先简单的添加一个字典文件:定义样式文件: blue使用样式资源: 简单的效果展示:demo下载:http://files.cnblogs.com/BABLOVE/WPF%E6%A0%B7%E5%BC%8F%E8%B5%84%E6%BA%90%E7%AE%80%E5%8D%9... 阅读全文
摘要:
下面实例展示了WPF内嵌代码和后台代码混合使用,一个简单基础的实例:xaml文件: 后台简单代码: public void GetValue() { this.te... 阅读全文