上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 56 下一页
摘要: MVVMLight 中的线程调度 引入命名空间:using GalaSoft.MvvmLight.Threading;,其在程序集 GalaSoft.MvvmLight.Platform 里面。 通常,在 MVVM Light 应用程序中,DispatcherHelper 在 App.xaml.cs 阅读全文
posted @ 2021-08-18 23:19 double64 阅读(526) 评论(0) 推荐(0)
摘要: 在讲解 FX2N 系列 PLC 基本模块前,先要熟悉基本模块的接线端子。FX 系列的接线端子(以 FX2N-32MT 为例)一般由上下两排交错分布,如图 2-2 所示,这样排列方便接线,接线时一般先接下面一排(对于输入端,先接 X0、X2、X4、X6… 按线端子,后接 X1、X3、X5、X7… 接线 阅读全文
posted @ 2021-08-18 08:19 double64 阅读(8463) 评论(0) 推荐(0)
摘要: 以常用的螺丝孔为例,加载图片。 文件 -> 首选项 -> 用户界面(快捷键:Ctrl + 2): ▲ 修改 web 浏览器路径,指向图片。 参考: 1.[link-01]() 2.[link-02]() 3.[link-03]() 4.[link-04]() 5.[link-05]() --> 阅读全文
posted @ 2021-08-18 08:11 double64 阅读(493) 评论(0) 推荐(0)
摘要: 不用通过 string 路径的方式,而用绑定 ImageSource 的方式。 XAML: <Window.DataContext> <local:MainVM/> </Window.DataContext> <Grid> <Border BorderThickness="1" BorderBrus 阅读全文
posted @ 2021-08-17 23:12 double64 阅读(1889) 评论(0) 推荐(1)
摘要: 事件转命令带参数 控件有时候没有 Command 的情况下可以用事件转命令 EventToCommand 的方案解决。 ▲ 鼠标点击获取到图像点击处的像素坐标值。 首先,还是需要额外引入一个程序集(System.Windows.Interactivity.dll)和相应命名空间: xmlns:mvv 阅读全文
posted @ 2021-08-17 20:31 double64 阅读(1515) 评论(0) 推荐(1)
摘要: ▲ 拖拽文件到红色框,获取文件地址到右边。 需要额外引入一个程序集(System.Windows.Interactivity.dll)和相应命名空间: xmlns:mvvm="http://www.galasoft.ch/mvvmlight" xmlns:i="clr-namespace:Syste 阅读全文
posted @ 2021-08-17 20:00 double64 阅读(930) 评论(0) 推荐(0)
摘要: ▲ 以对象的形式硬编码传参。 ▲ 不同按钮绑定同一个命令,执行不同的操作。 XAML: <Window.DataContext> <local:MainVM/> </Window.DataContext> <Grid> <StackPanel Margin="15"> <TextBlock Text 阅读全文
posted @ 2021-08-17 19:03 double64 阅读(1384) 评论(0) 推荐(0)
摘要: 如果需要传递多个参数,可以将多个参数封装成一个对象进行传递。命令用 RelayCommand<T>泛型。 ▲ 点击“传递按钮”,将左边的 TextBox 内容传递到右边 TextBlock 中去。 XAML: <Window.DataContext> <local:MainVM/> </Window 阅读全文
posted @ 2021-08-17 08:40 double64 阅读(982) 评论(0) 推荐(0)
摘要: MVVMLight 要用 CanExcute 判断命令可用状态需要引入命名空间 using GalaSoft.MvvmLight.CommandWpf;,这个命名空间在程序集 GalaSoft.MvvmLight.Platform.dll 里面。 若简单的命令用 using GalaSoft.Mvv 阅读全文
posted @ 2021-08-16 23:21 double64 阅读(429) 评论(0) 推荐(0)
摘要: XAML: <Grid> <StackPanel Margin="20"> <Button x:Name="buttonNewTaskWindow" Height="30" Width="100" Content="{DynamicResource buttonNewTaskWindow}"/> < 阅读全文
posted @ 2021-08-16 18:15 double64 阅读(438) 评论(0) 推荐(0)
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 56 下一页