首页 > 其他分享 >WPF的所有绑定

WPF的所有绑定

时间:2024-03-25 15:25:01浏览次数:25  
标签:set Name 静态 绑定 static WPF public 所有

一、静态绑定
1、新建一个资源字典ButtonStyle

 <Style x:Key="btn" TargetType="Button">
     <Setter Property="Width" Value="200"/>
     <Setter Property="Height" Value="30"/>
     <Setter Property="FontSize" Value="18"/>
     <Setter Property="Foreground" Value="Red"/>
 </Style>

在App.xaml引入

 <ResourceDictionary Source="ButtonStyle.xaml" />

2、新建一个静态类和非静态类

 public static class RegionName
 {
     public static string Name { get; set; } = "静态绑定";
 }

 public class Region 
 {
     public string Name { get; set; } = "绑定";
 }

3、将这三种使用静态的不同形式在前端绑定

 <StackPanel Margin="20">
     <TextBlock Text="{x:Static local:RegionName.Name}" Margin="10" />
     <TextBlock Text="{Binding Name,Source={StaticResource region}}" Margin="10" />
     <Button Style="{StaticResource btn}" Margin="10" Content="静态按钮"/>
 </StackPanel>

标签:set,Name,静态,绑定,static,WPF,public,所有
From: https://www.cnblogs.com/guchen33/p/18094419

相关文章

  • 【WPF应用13】WPF基本控件-DockPanel布局详解与示例
    引言WPF(WindowsPresentationFoundation)是微软.NET框架的一个组成部分,它用于构建桌面应用程序的用户界面。在WPF中,控件是构建用户界面的基本元素,而布局控件则负责安排其他控件的位置和大小。DockPanel是WPF中的一个布局控件,它允许您将子控件沿着边缘排列,类似于......
  • 【WPF应用12】基本控件-WrapPanel布局详解与示例
    在WindowsPresentationFoundation(WPF)中,WrapPanel是一个强大的布局控件,它允许子控件在空间不足时自动换行,提供了极大的灵活性。在本文中,我们将详细介绍WrapPanel的布局原理、使用方法以及在开发中的应用示例。1.WrapPanel控件的布局原理WrapPanel是WPF中的一种面板......
  • UE4 创建角色 绑定动画 蒙太奇动画
    UE4文档:https://docs.unrealengine.com/4.27/zh-CN/AnimatingObjects/SkeletalMeshAnimation/CharacterSetupOverview/角色-动画蓝图动画蓝图中包含多种动画创建角色输入【这里设置使用OrientRotationtoMovement后,没用,发现是需要设置摇臂中的UsePawnControlRotati......
  • 转移线程所有权
    假设要写一个在后台启动线程的函数,想通过新线程返回的所有权去调用这个函数,而不是等待线程结束再去调用;或完全与之相反的想法:创建一个线程,并在函数中转移所有权,都必须要等待线程结束。总之,新线程的所有权都需要转移。这就是移动引入std::thread的原因。C++标准库中有很......
  • WPF Add ResourceDictionary file and declared in app.xaml
    //AddresourcedictionaryfilenamedBrushes.xaml<ResourceDictionaryxmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"><LinearG......
  • XXL-JOB完全开发手册(一篇学会XXL-JOB所有知识点)
    目录1、什么是XXL-JOB1.1、XXL-JOB简介1.2、XXL-JOB构成调度模块(调度中心):执行模块(执行器):任务:1.3、XXL-JOB总结​编辑2、XXL-JOB原理2.1、执行器的注册和发现2.2、调度中心调用执行器调度中心的操作:执行器的操作:3、XXL-JOB能够解决哪些问题4、XXL-JOB优点特性......
  • WPF中阴影效果和模糊效果的使用【Xaml】
    原文:https://blog.csdn.net/qq_39847278/article/details/129707074前言WPF中的控件效果主要通过Effect来实现,而Effect有DropShadowEffect(投影效果)和BlurEffect(模糊效果)两个派生类,本文将主要介绍Effect的运用!一、DropShadowEffect1、DropShadowEffect各属性效果图 另外还有......
  • 获取所有EFT基金实时行情数据
    获取所有EFT基金实时行情数据,打印完整数据,并保存到csv文件代码:importpandasaspdimportakshareasak#列名与数据对其显示pd.set_option('display.unicode.ambiguous_as_wide',True)pd.set_option('display.unicode.east_asian_width',True)#显示所有列pd.set_o......
  • 10常见事件的绑定
    1<!DOCTYPEhtml>2<htmllang="en">3<head>4<metacharset="UTF-8">5<metaname="viewport"content="width=device-width,initial-scale=1.0">6<title>Do......
  • 【WPF应用11】如何对StackPanel中的控件进行间距设置?
    在WPF中,堆叠面板(StackPanel)是一个常用的布局控件,它允许您将子控件垂直或水平堆叠起来。在设计用户界面时,合理的间距设置可以提高界面的美观性和易用性。本文将介绍如何在StackPanel控件中设置控件之间的间距,以及如何使用Grid布局控件在X轴和Y轴上设置间距。1、在StackPanel......