- 博客(10)
- 资源 (14)
- 收藏
- 关注
原创 WPF的DataGrid控件——分组、改变成DataTreeGrid的样式
这里主要讲到《WPF编程宝典》那本书中,关于DataGrid控件中一些补充内容。 1、DataGrid基本用法 直接上代码,看效果吧: 后台代码namespace DataGridTest{ /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial class MainWindo
2017-12-29 14:57:55 9704 1
转载 WPF的经典内容收藏
http://blog.csdn.net/sunny906/article/details/34423453http://blog.csdn.net/sunny906/article/details/34424021http://blog.csdn.net/sunny906/article/details/34425459http://blog.csdn.net/sunny90
2017-12-22 16:49:57 221
原创 WPF的Treeview控件实现CheckBox
WPF的Treeview控件的一般用法书上都有介绍,就没必要多讲。这里主要说明TreeView里实现CheckBox。 首先构造一个Node类 public class Node : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; ...
2017-12-22 10:32:07 2101
原创 WPF的listbox的用法
1、listbox数据绑定 1)后台数据绑定namespace WpfListBoxTest{ /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial class MainWindow : Window { public MainWindow()
2017-12-22 10:11:25 36477 4
原创 Revit二次开发——让窗口一直显示在Revit前面
共同精进Revit及编程开发技能兴趣群:660319009 在做开发的时候,经常会碰到这个问题,你把插件的窗口打开之后,然后运行其他软件,盖住Revit后,然后再打开Revit就会发现窗口不见了,感觉像死机一样。这个时候需要将窗口绑定到主窗口之上,也就是在view.ShowDialog()的时候,要加上两行代码: System.Windows.Interop.Windo
2017-12-21 13:33:06 3950 1
原创 WPF的Source、RelativeSource、DataContext常用用法(日常总结)
1、Source指向数据源对象的使用,经常配合Window.Resources使用。 如<Window.Resources> <FontFamily x:Key="CostomFont">Microsoft YaHei UI Light</FontFamily> </Window.Resources> <Grid> <TextBox Text="{B
2017-12-21 13:22:53 4483
原创 WPF数据绑定——Datacontext和itemsource的区别
WPF 中 数据绑定 ItemSource和 DataContext的不同点:(1)DataContext 一般是一个非集合性质的对象,而ItemSource 更期望数据源是 集合对象。(2)DataContext 是 FrameworkElement 类中定义的一个依赖属性(Dependency property),ItemsSource是 在ItemsControl 类中定义的。所有继承自Fra
2017-12-09 18:50:35 8256
原创 Revit二次开发——从链接文件中选取指定元素
共同精进Revit及编程开发技能兴趣群:660319009 这里稍微讲一下怎么从链接文件中选取指定元素,这里以选取Space为例。 首先要另写一个Class。public class SelectionLinkFilter : ISelectionFilter { Document linkDoc = null; public bool AllowE
2017-12-08 13:31:39 3512
原创 wpf数据绑定——radiobutton绑定枚举值并显示枚举值
这里首先给出枚举值:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace RadioButtonValue{ public enum EmunMyString { A,
2017-12-02 19:53:12 7499 1
原创 Revit二次开发winform简单的标准模板以及wpf简单的标准模板
共同精进Revit及编程开发技能兴趣群:660319009 《Revit二次开发官方教程》里的代码适合练手以及功能测试,但是在实际开发中,这种代码肯定不符合开发公司的标准。 这里可以使用这个简单的标准模板,这个标准模板的主要参考revit的SDK的Samples案例以及我自己在公司开发的实践来写的。逻辑很简单,主程序类实例化窗口,一个类用来存储临时数据,然后就是主窗口。首先来看看winfo
2017-12-02 19:29:45 3443
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人