首页 > 其他分享 >wpf第九个画面

wpf第九个画面

时间:2024-01-24 09:02:35浏览次数:21  
标签:控件 第九个 选项卡 实际效果 DataGrid 画面 wpf 跨度 属性

主要使用的控件:Grid控件、TabControl控件、DataGrid控件、Button控件、TextBlock控件、TextBox控件

 

公共属性

 

HorizontalAlignment:水平显示位置

 

VerticalAlignment:垂直显示位置

 

Weight:宽度

 

Height:高度

 

 

Grid控件

关键属性:ColumnDefinitions和RowDefinitions,分别表示列的数量集合和行的数量集合,ColumnSpan表示列跨度,RowSpan表示行跨度,Column表示列,Row表示行,

ColumnSpan表示列跨度,RowSpan表示行跨度,背景颜色Background

 上述代码将区域分为四行三列

TabControl控件

TabControl控件用于创建带有多个选项卡的界面,通过点击选项卡来切换不同的内容区域

Header属性值,为选项卡所显示内容,TabItem内为对应的区域所需要显示的内容,如:

 实际效果:

 

DataGrid控件

DataGrid是一个数据表格控件

可以通过连接查询MySQL数据库,将查询到的数据表添加到DataGrid控件中。

数据库中表数据:

 查询并添加:

 查询方法:

 列名可以在查询数据库时根据需要通过  (数据库字段 as ‘所需要的列名’ )  做出修改

实际效果:

 

Button控件

按钮控件,主要用于响应鼠标单击事件

Content属性:控件内容

Background属性:背景颜色

 实际效果:

 

TextBlock控件

Text属性:显示文本

VerticalAlignment属性:垂直显示特征

 

 实际效果:

 

TextBox控件

VerticalContentAlignment属性:文本在垂直位置显示特征

实际效果:

 

 

最终实现效果:

 

标签:控件,第九个,选项卡,实际效果,DataGrid,画面,wpf,跨度,属性
From: https://www.cnblogs.com/yangdihao/p/17981548

相关文章

  • WPF动画
    1、DoubleAnimationprivatevoidRunAnimation(UIElementelement,DependencyPropertydp,doubleoldValue,doublenewValue,doubledurationMs){varduration=newDuration(TimeSpan.FromMilliseconds(durationMs));vardoubleAnima......
  • wpf第八个画面
    主要使用了Grid控件、Border控件、TabControl控件、Textblock控件、Textbox控件、DataGrid控件、Button控件公共属性HorizontalAlignment:水平显示位置VerticalAlignment:垂直显示位置Weight:宽度Height:高度Grid控件 ColumnDefinitions和RowDefinitions,分别表示列的数量集合......
  • .NET Framework中关于WPF的更新信息
    .NETFramework3.0版中的新增功能更新:2007年11月单独发布.NETFramework3.0版是为了在.NETFramework和Windows软件开发包(SDK)中包含以下技术。WindowsCommunicationFoundationWindowsPresentationFoundationUnderstandingWindowsWorkflowFoundation......
  • WPF 使用CommunityToolkit.Mvvm实现Binding示例
    WPF在国内的发展一言难尽。属于那种死不死,活不活的状态。现在应用最多的场景就是上位机了。最近研究了一下WPF中重要的特性之一Binding。如果你没有学会它,基本WPF就没有学明白。研究Binding的时候,我也用了MVVM特性,这也是WPF必学的科目之一。我原来用的是MVVMLight。可是后来......
  • wpf 使用CommunityToolKit.Mvvm实现绑定验证
    接上一个文章,我们在上一个文章中使用CommunityToolKit.Mvvm写了绑定。我们在这篇文章中,写一下绑定验证。绑定验证在WPF系统中也是非常重要的一环。验证可以使得你的系统变得非常健壮。除非你的系统是游戏级别的自娱自乐级别。要么我都建议你加上验证。还是那句老话,写程序一定要......
  • wpf第七个画面
    主要使用的控件:Grid控件、TextBlock控件、Button控件、DataGrid控件公共属性HorizontalAlignment:水平显示位置VerticalAlignment:垂直显示位置Weight:宽度Height:高度Grid控件ColumnDefinitions和RowDefinitions,分别表示列的数量集合和行的数量集合,ColumnDefinitions集合中的......
  • wpf 内存减少使用 GC回收
    代码App.xaml.csprotectedoverridevoidOnStartup(StartupEventArgse){//新增内存回收this.MemoryHelper();} privatevoidMemoryHelper(intsecond=30){Threadt=newThread(()=>{while(......
  • wpf第六个画面
    主要使用的控件:Grid控件、Border控件、Button控件、Image控件、Textbox控件、ComboBox控件、Textblock控件   公共属性 HorizontalAlignment:水平显示位置 VerticalAlignment:垂直显示位置 Weight:宽度 Height:高度 Grid控件ColumnDefinitions和RowDefinition......
  • WPF与WinForm的对比
    WPF与WinForm的对比创建新项目在vs2022中,这两者分别叫做WPF应用和Windows窗体应用。渲染引擎和设计WPF使用DirectX作为渲染引擎,支持更复杂和动态的UI,包括2D和3D图形、动画和丰富的样式和模板。WinForms使用GDI+作为渲染引擎,主要支持传统的2D图形。它的界面元素(控件)更简单,功能......
  • 【.NET 5.0】WPF使用弹窗选择文件和文件夹
    一开始使用下面方法调起文件夹窗,始终提示System.Windows.Forms这个命名空间无法引入.//选择文件夹System.Windows.Forms.FolderBrowserDialogFolderBrowserDialog=newSystem.Windows.Forms.FolderBrowserDialog();if(FolderBrowserDialog.ShowDialog()==System.Win......