当前位置: 首页 > news >正文

网站开发 请示成都网络营销推广公司

网站开发 请示,成都网络营销推广公司,南宁外贸网站建设功能公司,日本不良网站正能量大豆固定最简步骤,包括 XAML: 题头里引入命名空间 标题下面引入类 box和block绑定属性 C#: 通知的类,及对应固定的任务 引入字段 引入属性 属性双触发,其中一个更新block的属性 block>指向box的属性 从Textbo…

固定最简步骤,包括

XAML:

题头里引入命名空间

标题下面引入类

box和block绑定属性

C#:

通知的类,及对应固定的任务

引入字段

引入属性

属性双触发,其中一个更新block的属性

block=>指向box的属性

从Textbox这行看

            <TextBox Text="{Binding InputText, UpdateSourceTrigger=LostFocus, Mode=TwoWay}" Width="300" Height="30" Margin="0,0,0,10"/>

binding是绑定的意思,后面的inputtext是类里的一个属性

意思就是它的文本和这个属性绑定了

updatesourcetrigger是一个触发,后面等号后的内容是不同的选项,这里选择的触发方式是失焦

这样其实反而像事件了

mode是twoway双向的意思,改属性能反映到控件,改控件能反映到属性

            <TextBlock Text="{Binding DisplayText}" Width="300" Height="30" TextWrapping="Wrap" VerticalAlignment="Center"/>

这里的话就是只进行了文本与属性绑定,没有触发方式。

然后这是一个最简的使用TextBox绑定,然后用TextBlock显示的例子

MainWindowViewModel.cs

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Runtime.CompilerServices;namespace Main_Window_ViewModel
{class MainWindowViewModel: INotifyPropertyChanged{private string textBox1Text;public string TextBox1Text{get { return textBox1Text; }set{textBox1Text = value;OnPropertyChanged(textBox1TextDisplay);OnPropertyChanged();}}private string textBox1TextDisplay;public string TextBox1TextDisplay => TextBox1Text;//固定的public event PropertyChangedEventHandler PropertyChanged;protected void OnPropertyChanged([CallerMemberName] string propertyName = null){PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));}}
}

XMAL

<Window x:Class="绑定类型一_box和blick.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"xmlns:local="clr-namespace:Main_Window_ViewModel"mc:Ignorable="d"Title="MainWindow" Height="450" Width="800"><Window.DataContext><local:MainWindowViewModel/></Window.DataContext><Grid><TextBox HorizontalAlignment="Left" Margin="400,145,0,0" TextWrapping="Wrap" Text="{Binding TextBox1Text}" VerticalAlignment="Top" Width="120"/><TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding TextBox1TextDisplay}" VerticalAlignment="Top" Margin="400,183,0,0"/><TextBox HorizontalAlignment="Left" Margin="400,108,0,0" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="120"/></Grid>
</Window>

失焦时下面就会显示

http://www.hengruixuexiao.com/news/17631.html

相关文章:

  • 大学生学风建设专题网站北京关键词快速排名
  • 企业商城网站建设方案网络营销推广流程
  • 用动易做的诗歌协会网站微信营销软件哪个好用
  • 百度云做网站空间网站建设方案书 模板
  • 欧洲男女做受视频网站北京seo地址
  • 效果图制作公司排名百度推广优化排名怎么收费
  • 长沙专业的网站设计厦门百度快照优化排名
  • 佛山品牌网站建设班级优化大师头像
  • 江苏城乡建设厅官方网站俄罗斯搜索引擎yandex推广入口
  • 企业网站怎么建淘宝seo搜索引擎优化
  • 网站icpseo的作用有哪些
  • 如何做网站给女朋友长沙网站推广服务公司
  • 俄罗斯网站开发站长工具平台
  • 网站简繁转换今日重庆重要消息
  • 深圳做网站维护的公司免费海报模板网站
  • 南京鼓楼做网站公司sem代运营
  • 网站建设的可用性做整站优化
  • 个人可以做新闻网站重庆seo整站优化系统
  • 哪个企业的网站做的比较好淘宝关键词挖掘工具
  • wordpress 房产中介seo一个月工资一般多少
  • 网站建设的步骤过程江苏seo外包
  • 有哪些网站是可以做免费推广的海外市场推广做什么的
  • php网站建设培训59软文网
  • 蚌埠建设网站公司镇江网络
  • 合肥做网站的企业牛排seo
  • 应用中心下载优化设计单元测试卷答案
  • 不会代码可不可以做网站网站百度不收录
  • 公司网站制作的公司沧州网络推广公司
  • 网站后台上传附件交换友情链接的途径有哪些
  • 注册网站域名后免费建站打字赚钱平台 学生一单一结