<Window x:Class="BindingExpressionExam.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525">
    <Grid>
        <Slider Name="slider" Minimum="1" Maximum="100" TickFrequency="1" HorizontalAlignment="Left" Margin="118,58,0,0" VerticalAlignment="Top" Width="265"/>

        <!--绑定延时-->
        <!--<TextBox Name="txt" HorizontalAlignment="Left" Height="23" Margin="118,156,0,0" TextWrapping="Wrap" Text="{Binding ElementName=slider, Path=Value,UpdateSourceTrigger=PropertyChanged, Delay=1000}" VerticalAlignment="Top" Width="120"/>-->
        <TextBox Name="txt" HorizontalAlignment="Left" Height="23" Margin="118,156,0,0" TextWrapping="Wrap" Text="{Binding ElementName=slider, Path=Value,UpdateSourceTrigger=Explicit}" VerticalAlignment="Top" Width="120"/>

<Button Content="Button" HorizontalAlignment="Left" Margin="326,156,0,0" VerticalAlignment="Top" Width="75" Click="Button_Click_1"/>

</Grid>

</Window>

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace BindingExpressionExam
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            BindingExpression be= txt.GetBindingExpression(TextBox.TextProperty);
            be.UpdateSource();
        }
    }
}

最新文章

  1. Flume1 初识Flume和虚拟机搭建Flume环境
  2. struts2漏洞集合
  3. C#编程总结(九)字符编码
  4. .NET 使用CouchBase 基础篇
  5. [LeetCode]题解(python):063-Unique path II
  6. bash shell漏洞及测试
  7. 通过Unity3D发布IOS版游戏
  8. 使用Camstudio和KeyCastOW来录屏制作软件Demo视频
  9. CPP变量参数别名
  10. 基于Jquery easyui 选中特定的tab并更新
  11. [Matlab] Attempt to execute SCRIPT *** as a function
  12. chr()、unichr()和ord(),全半角转换,ValueError: unichr() arg not in range() (wide Python build)
  13. 编写高质量iOS代码的52个有效方法1-1
  14. junit4X系列--Builder、Request与JUnitCore
  15. jacascript JSON对象的学习
  16. Python文件读写之r+/w+/a+
  17. 数组式访问-ArrayAccess
  18. 国外程序员整理的C++资源大全
  19. jenkins之从0到1利用Git和Ant插件打war包并自动部署到tomcat(第四话):把war包远程部署到tomcat
  20. [NewCode 4] 替换空格

热门文章

  1. xp2p系统的10点技术创新和经验总结
  2. 【p081】ISBN号码
  3. [TFS4]TFS git地址,分支概念
  4. Oracle数据库sqlplus与plsqldev解决乱码
  5. System.getProperty()获取系统的配置信息(系统变量)
  6. 学习鸟哥的Linux私房菜笔记(2)——基础指令
  7. 【BZOJ 1016】 [JSOI2008]最小生成树计数(matrix-tree定理做法)
  8. 【p094】道路游戏
  9. shell自动化下载、安装、配置nginx
  10. #上海ORACLE用户组2014在论坛#时刻