csharp:wpf控件和模板

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
csharp:wpf控件和模板 [2025/11/26 16:00] – 创建 张叶安csharp:wpf控件和模板 [2025/12/15 14:49] (当前版本) – [2.1 DataTemplate (数据模板)] 张叶安
行 38: 行 38:
 **核心属性**:`Content` **核心属性**:`Content`
  
-*   **常见控件**:`Button`, `CheckBox`, `Label`, `ScrollViewer`, `Window`, `UserControl`。 +  *   **常见控件**:`Button`, `CheckBox`, `Label`, `ScrollViewer`, `Window`, `UserControl`。 
-*   **用法**:`Content` 属性不仅可以是字符串,还可以是复杂的布局面板。+  *   **用法**:`Content` 属性不仅可以是字符串,还可以是复杂的布局面板。
  
 <code xml> <code xml>
行 53: 行 53:
 </code> </code>
  
 +点击[[https://www.tutorialspoint.com/wpf/wpf_datagrid.htm|这里]]查看 wpf控件的基本信息
 ==== 1.3 条目控件 (Items Controls) ==== ==== 1.3 条目控件 (Items Controls) ====
 **特点**:包含**多个**子元素,通常用于显示集合数据。 **特点**:包含**多个**子元素,通常用于显示集合数据。
行 69: 行 70:
  
 **关键属性**: **关键属性**:
-*   `ItemTemplate` (用于 ItemsControl) +  *   `ItemTemplate` (用于 ItemsControl) 
-*   `ContentTemplate` (用于 ContentControl)+  *   `ContentTemplate` (用于 ContentControl)
  
 <code xml> <code xml>
行 213: 行 214:
  
 | 你的需求 | 你需要修改的属性 | 对应的模板类型 | | 你的需求 | 你需要修改的属性 | 对应的模板类型 |
-| :--- | :--- | :--- | 
 | 我想改变列表里**每一行数据显示的样子**(加图片、改排版) | `ItemTemplate` | **DataTemplate** | | 我想改变列表里**每一行数据显示的样子**(加图片、改排版) | `ItemTemplate` | **DataTemplate** |
 | 我想改变按钮的**形状**(圆角、不规则)或交互特效 | `Template` | **ControlTemplate** | | 我想改变按钮的**形状**(圆角、不规则)或交互特效 | `Template` | **ControlTemplate** |
 | 我想改变列表项的**排列方式**(从垂直变成横向流式) | `ItemsPanel` | **ItemsPanelTemplate** | | 我想改变列表项的**排列方式**(从垂直变成横向流式) | `ItemsPanel` | **ItemsPanelTemplate** |
 | 我想改变按钮里**内容的显示方式**(不只是文字,要加图标) | `ContentTemplate` | **DataTemplate** | | 我想改变按钮里**内容的显示方式**(不只是文字,要加图标) | `ContentTemplate` | **DataTemplate** |

该主题尚不存在

您访问的页面并不存在。如果允许,您可以使用创建该页面按钮来创建它。

  • csharp/wpf控件和模板.1764144011.txt.gz
  • 最后更改: 2025/11/26 16:00
  • 张叶安