首页 > 其他分享 >wpf 数据绑定

wpf 数据绑定

时间:2024-10-31 18:59:18浏览次数:3  
标签:ComplicatedButton xaml 绑定 UI wpf 数据

# wpf UI 界面 数据绑定 四种类型

ComplicatedButton\ComplicatedButton\MainWindow.xaml


<Window x:Class="WpfApp.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="250" Width="200">
    <Grid>

        <StackPanel>

            <Slider x:Name="slider" Margin="20"></Slider>

            <!--默认双向绑定-->
            <StackPanel Orientation="Horizontal">
                <Label Content="Nothing : "></Label>
                <TextBox Text="{Binding ElementName=slider,Path=Value}" Width="100" Height="20"   ></TextBox>
            </StackPanel>


            <!--默认双向绑定-->
            <StackPanel Orientation="Horizontal">
                <Label Content="Default : "></Label>
                <TextBox Text="{Binding ElementName=slider,Path=Value,Mode=Default}" Width="100" Height="20"   ></TextBox>
            </StackPanel>


            <!--第一次绑定-->
            <StackPanel Orientation="Horizontal">
                <Label Content="OneTime : "></Label>
                <TextBox Text="{Binding ElementName=slider,Path=Value,Mode=OneTime}" Width="100" Height="20"   ></TextBox>
            </StackPanel>


            <!--单向绑定-->
            <StackPanel Orientation="Horizontal">
                <Label Content="OneWay : "></Label>
                <TextBox Text="{Binding ElementName=slider,Path=Value,Mode=OneWay}" Width="100" Height="20"   ></TextBox>
            </StackPanel>

            <!--单向绑定(反向)-->
            <StackPanel Orientation="Horizontal">
                <Label Content="OneWayToSource : "></Label>
                <TextBox Text="{Binding ElementName=slider,Path=Value,Mode=OneWayToSource}" Width="100" Height="20" ></TextBox>
            </StackPanel>

            <!--双向绑定-->
            <StackPanel Orientation="Horizontal">
                <Label Content="TwoWay : "></Label>
                <TextBox Text="{Binding ElementName=slider,Path=Value,Mode=TwoWay}" Width="100" Height="20"   ></TextBox>
            </StackPanel>

        </StackPanel>
    </Grid>
</Window>



标签:ComplicatedButton,xaml,绑定,UI,wpf,数据
From: https://www.cnblogs.com/zhuoss/p/18518672

相关文章

  • 以外部表 (External Table) 的形式,接入其他数据源
    外部表|StarRockshttps://docs.starrocks.io/zh/docs/data_source/External_table/外部表StarRocks支持以外部表(ExternalTable)的形式,接入其他数据源。外部表指的是保存在其他数据源中的数据表,而StartRocks只保存表对应的元数据,并直接向外部表所在数据源发起查询。目......
  • 大数据都有哪些技术?
    大数据技术涵盖了数据的采集、存储、处理、分析和可视化等多个方面,旨在解决海量数据带来的挑战。以下是大数据技术的主要组成部分及其相关技术:1.数据采集数据采集是大数据处理的第一步,涉及到从各种来源获取数据。技术日志采集工具:如Fluentd、Logstash、Filebeat等,用......
  • ETLCloud遇上MongoDB:灵活数据流,轻松管理
    在当今数字化转型的大潮中,企业面临着数据管理的多重挑战。数据种类繁多、格式各异,传统关系型数据库往往难以满足这些复杂的需求。为了提升数据管理的灵活性与效率,越来越多的企业开始选择NoSQL数据库。而在众多NoSQL数据库中,MongoDB凭借其灵活的数据模型和强大的扩展性成为了佼佼者......
  • 集合竞价逐笔数据,level2行情接口统计验证
    最近做集合竞价的策略,用的level2数据。集合竞价阶段推送数据量很大,但是不确定有没有因为网络原因的数据纰漏,所以需要验证一下。把今天所有的数据记录了日志,其中筛选了09:25集合竞价的推送:grep'2024/07/2909:25'quotes.log|greplv2level2行情结果如下:2024/07/2909:......
  • 线程绑定cpu核心的代码研究
    1、使用taskset指令1)获取进程pid[root@CENTOS57eq]#psaux|grepledroot92400.00.06324376pts/0S07:400:00./ledThreadroot92420.00.0112660968pts/0S+07:400:00grep--color=autoled2)查看进程当前运行在哪个cpu......
  • 国际“论”剑!天翼云数据库论文被EDBT收录!
    近日,由天翼云数据库团队、中国电信云计算研究院和深圳北理莫斯科大学合作完成的《Taste:TowardsPracticalDeepLearning-basedApproachesforSemanticTypeDetectionintheCloud》(构建云上基于深度学习的大规模语义类型识别系统)论文被28thInternationalConferenceonEx......
  • Python SQLite数据库编程
    Python内置 SQLite库直接使用,简单,适合初学者。做更复杂软件,建议重新选用数据库从例子开始:示例代码:#导入模块importsqlite3#连接数据库,返回连接对象conn=sqlite3.connect("D:/my_test.db")#调用连接对象的execute()方法,执行SQL语句#(此处执行的是DDL语句,创......
  • C语言和Julia在数据分析和科学计算上的区别
    ###开头段落在比较C语言和Julia在数据分析和科学计算上的差异时,主要区别体现在执行效率、易用性、生态系统、以及并行计算能力。C语言以其高度的执行效率和广泛的应用背景著称,被广泛用于系统编程和性能敏感的应用。相对而言,Julia设计之初就致力于科学计算和数据分析,提供了易用......
  • 太硬核!企业数据备份解决方案有哪些?这4个备份妙计,让人眼前一亮又一亮!
    在数字化时代,企业数据的安全与稳定是企业持续发展的关键。面对日益复杂多变的数据环境,企业数据备份已成为保障数据安全不可或缺的一环。本文将为您揭秘四个企业数据备份解决方案,旨在为企业提供全方位、高效、可靠的数据保护策略。一、外部硬盘备份外部硬盘是数据备份的常用......
  • ChatGPT、Python和OpenCV支持下的空天地遥感数据识别与计算(地质监测、城市规划、农业
    在科技飞速发展的时代,遥感数据的精准分析已经成为推动各行业智能决策的关键工具。从无人机监测农田到卫星数据支持气候研究,空天地遥感数据正以前所未有的方式为科研和商业带来深刻变革。原文链接:ChatGPT、Python和OpenCV支持下的空天地遥感数据识别与计算(地质监测、城市规划、......