WPF 设计属性 设计页面时实时显示 页面涉及集合时不显示处理 设计页面时显示集合样式 显示ItemSource TabControl等集合样式

news/2024/10/7 16:07:10/

WPF 设计属性 设计页面时实时显示 页面涉及集合时不显示处理 设计页面时显示集合样式 显示ItemSource TabControl等集合样式

1、设计显示属性

在这里插入图片描述

1、设计时显示属性依赖以下属性

  xmlns:d="http://schemas.microsoft.com/expression/blend/2008"

2、在运行时不显示设计属性需要用到一下属性

当然,每个页面新建的时候会自带

  xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"mc:Ignorable="d"

2、普通属性使用设计时属性

  • 1、 设置设计时页面宽高
  d:DesignWidth="1000"d:DesignHeight="2000"
  • 设置设计时上下文绑定
d:DataContext="{Binding RelativeSource={RelativeSource AncestorType=local:MainWindow}}"

3、集合控件设计时界面上显示数据

1、ItemsControl
 <ItemsControl d:ItemsSource="{d:DesignInstance Type=local:Student,CreateList=True,IsDesignTimeCreatable=True}"><ItemsControl.ItemTemplate><DataTemplate><StackPanel><WrapPanel><TextBlock Text="姓名 : " /><TextBlock Text="1111111 " /></WrapPanel><WrapPanel><TextBlock Text="年龄 : " /><TextBlock Text="15" /></WrapPanel></StackPanel></DataTemplate></ItemsControl.ItemTemplate></ItemsControl >

在这里插入图片描述

2、TabControl
<TabControl d:ItemsSource="{d:DesignInstance Type=local:Student,CreateList=True,IsDesignTimeCreatable=True}"   Margin="0,10,0,0"  ><TabControl.ItemTemplate><DataTemplate><ContentPresenter Content="{Binding Name}"/></DataTemplate></TabControl.ItemTemplate><TabControl.ContentTemplate><DataTemplate DataType="{x:Type local:Student}"><StackPanel><WrapPanel><TextBlock Text="姓名 : " /><TextBlock Text="{Binding Name}" /></WrapPanel><WrapPanel><TextBlock Text="年龄 : " /><TextBlock Text="{Binding Age}" /></WrapPanel></StackPanel></DataTemplate></TabControl.ContentTemplate>
</TabControl>

在这里插入图片描述


http://www.ppmy.cn/news/1535770.html

相关文章

第 21 章 一条记录的多幅面孔——事务的隔离级别与 MVCC

21.1 事前准备 CREATE TABLE hero ( number INT, NAME VARCHAR ( 100 ), country VARCHAR ( 100 ), PRIMARY KEY ( number ) ) ENGINE INNODB CHARSET utf8;INSERT INTO hero VALUES ( 1, 刘备, 蜀 );21.2 事务隔离级别 在保证事务隔离性的前提下&#xff0c;使用不同的隔…

使用Qt实现实时数据动态绘制的折线图示例

基于Qt的 QChartView 和定时器来动态绘制折线图。它通过动画的方式逐步将数据点添加到图表上&#xff0c;并动态更新坐标轴的范围&#xff0c;提供了一个可以实时更新数据的折线图应用。以下是对代码的详细介绍及其功能解析&#xff1a; 代码概述 该程序使用Qt的 QChartView…

CSS实现服务卡片

CSS实现服务卡片 效果展示 CSS 知识点 回顾整体CSS知识点灵活运用CSS知识点 页面整体布局 <div class"container"><div class"card"><div class"box"><div class"icon"><ion-icon name"color-pal…

【PostgreSQL】提高篇——PostgreSQL 对 JSON 和数组的支持及其在数据建模中的应用

数据的多样性和复杂性日益增加&#xff0c;传统的关系型数据库结构往往难以灵活应对这些变化。PostgreSQL 作为一个强大的开源关系数据库管理系统&#xff0c;提供了对 JSON 和数组数据类型的原生支持&#xff0c;使得开发者能够更灵活地进行数据建模和存储。 一、背景与重要性…

银河麒麟,apt 安装软件报错640Unknown Status

今天把银行麒麟的机器恢复出厂了&#xff0c;然后apt install 安装极其不稳定&#xff0c;故障现象如下图所示&#xff1a; 错误提示里面有&#xff1a; 640 Unknown Status [IP: 106.116.184.122 80] E: 无法下载 http://archive.kylinos.cn/kylin/KYLIN-ALL/pool/universe/f…

OpenHarmony(鸿蒙南向开发)——轻量和小型系统三方库移植指南(一)

往期知识点记录&#xff1a; 鸿蒙&#xff08;HarmonyOS&#xff09;应用层开发&#xff08;北向&#xff09;知识点汇总 鸿蒙&#xff08;OpenHarmony&#xff09;南向开发保姆级知识点汇总~ 持续更新中…… 概述 本文为OpenHarmony开发者提供一些组织编译形式比较常见&…

基于YOLOv8-deepsort算法的智能车辆目标检测车辆跟踪和车辆计数

关于深度实战社区 我们是一个深度学习领域的独立工作室。团队成员有&#xff1a;中科大硕士、纽约大学硕士、浙江大学硕士、华东理工博士等&#xff0c;曾在腾讯、百度、德勤等担任算法工程师/产品经理。全网20多万粉丝&#xff0c;拥有2篇国家级人工智能发明专利。 社区特色…

系统架构设计师教程 第15章 15.3 SOA的参考架构 笔记

15.3 SOA的参考架构 企业集成的架构可划 分为6大类。 (1)业务逻辑服务 (Business Logic Service): 包括用于实现业务逻辑的服务和执行业务 逻辑的能力&#xff0c;其中包括业务应用服务 (Business Application Service)、 业务伙伴服务 (Partner Service) 以及应用和信息资产…