WPF FindName()查找命名注册的元素
一、查找xaml中命名注册的元素 <Button x:Name="btn1" Content="显示内容" HorizontalAlignment="Left" Margin="25,115,0,0" VerticalAlignment="Top" Width=...
WPF FindName()查找命名注册的元素
一、查找xaml中命名注册的元素 <Button x:Name="btn1" Content="显示内容" HorizontalAlignment="Left" Margin="25,115,0,0" VerticalAlignment="Top" Width=...
WPF TextBox转换成文本域
TextBox在wpf中可以手动来改变它的大小,当做文本域来使用,可是有的时候却不能自动换行,很是苦恼, &nbs...
C#通过事件跨类调用WPF主窗口中的控件
xaml.cs文件: 1 using System; 2 using System.Timers; 3 using System.Windows; 4 using System.Windows.Forms; 5 namespace ControlUsed 6 { 7 //要修改控件的属性 只能在定...
WPF 中的父子窗口
与 WinForm 不同,WPF 并没有 MDI 窗口,但 WPF 的窗口之间是可以存在“父子”关系的。 我们会发现,Window 类公开了一个属性叫 Owner,这个属性是可读可写的,从名字上我们...
解决 System.InvalidOperationException:“调用线程无法访问此对象,因为另一个线程拥有该对象。”
当我们在C#中编写委托事件进行传递参数来改变对象属性时,容易引起另一个线程拥有该对象的现象,这是线程之间的关联问题,要想解决此问题,我们就要将委托回来的线程对象和当前函数中的线程...
c# event Action 判断事件列表中是否存在这个委托
using UnityEngine; using System.Collections; using System; public class eventTest : MonoBehaviour { private event Action<uint> onClick; private uint i = 0; ...
WPF数据模板之DataGrid
WPF数据模板之DataGrid<Window x:Class="数据模板.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.c...
WPF datagrid 列按钮使用
<DataGrid x:Name="datagrid" AutoGenerateColumns="False" ScrollViewer.HorizontalScrollBarVisibility="Hidden" SizeChanged="datagrid_SizeChange...
[WPF] 操作DataGrid单元格
1. 源起 今天想用WPF的DataGrid控件,实现如下功能: 如上图,表格有四列:序号、名称、别名、操作。其中名称列固定,不可修改;别名列可以修改。点击【修改】按钮后,按钮标题变为【...