E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
VisualTree
wpf DataGrid 实现拖拽变换位置,双击拖拽向下自动滚动
循环向上遍历
VisualTree
,直到找到DataGridRow为止。如果找到DataGridRow,则获取其索引。检查索引是否有效,如果无效则返回。
ou.cs
·
2024-01-18 08:35
C#
WPF
wpf
WPF 获取父容器控件的宽度
如果你需要获取更高级别的祖先容器的宽度,或者是在代码后面绑定到某个属性上,可以使用
VisualTree
wangyue4
·
2024-01-13 18:21
wpf
逻辑树与视觉树的区别,有什么关联性
在WPF(WindowsPresentationFoundation)中,逻辑树(LogicalTree)和视觉树(
VisualTree
)是构建和管理用户界面的两个核心概念。
0xiaoxin
·
2023-12-30 07:27
wpf
WPF中可视化树和逻辑树的区别是什么
这种结构主要分为两种:逻辑树(LogicalTree)和可视化树(
VisualTree
)。它们在设计上各有特点和用途。
令狐掌门
·
2023-11-21 01:17
WPF学习笔记
wpf
wpf可视化树和逻辑树
WPF解决ContextMenu菜单的DataContext无法绑定,并实现按钮左键弹出菜单
问题一当为ContextMenu指定DataContext时,因为ContextMenu属于弹出层,在
VisualTree
中与所在的设计视图已经分离,所以无法将DataContext绑定到任何父级元素,
为轮子而生
·
2023-11-20 22:00
WPF
C#
wpf
xaml
mvvm
WPF拖拽相关的类
WPF的VisualTreeHelper类是一组静态方法,主要用于在WPF的
VisualTree
(可视化树)中进行遍历和查找操作。
长安思
·
2023-11-19 07:31
wpf
剖析WPF模板机制的内部实现
一个WPF应用的用户界面上的所有可视化元素一起组成了一个可视化树(
visualtree
),任何一个显示在用户界面上的元素都在且必须在这个树中。通常一个可视化元素
kalvin_y_liu
·
2023-11-10 05:01
WPF
WPF入门
wpf
WPF控件模板和数据模板的区别
WPF中模板与Style不同,Style只能改变控件的已有属性值(比如颜色字体)来定制控件,形同HTML中的CSS,但控件模板可以改变控件的内部结构(
VisualTree
,视觉树)来完成更为复杂的定制,
习明然
·
2023-09-23 18:39
C#
WPF
控件模板
数据模板
区别
不同
WPF 查看绑定错误——Snoop 的基本使用
关于可以通过Snoop查看WPF程序的
VisualTree
,更多介绍请看snoopwpf快速开始一、下载snoopwpf.msi安装后打开,选择自己的程序,点击snoop(望远镜)二、筛选点击左侧下拉列表
chao3150
·
2023-08-25 04:18
wpf
【.NET深呼吸】用代码写WPF控件模板
用代码构建模板,重要的成员是
VisualTree
属性,它的类型是FrameworkElementFactory。可见,模
东邪独孤
·
2023-06-18 13:00
WPF在
VisualTree
上增加Visual
先从我遇到的一个典型的问题开始吧:写一个MyElement类,要求如下:从FrameworkElement继承增加一个Button到它的
VisualTree
上在Visual上有一个AddVisualChild
·
2022-06-27 16:41
在WPF中实现平滑滚动的方法详解
之前倒是研究过如何实现这个平滑滚动,不过网上的方案大部分大多数如下:通过
VisualTree
找到ScrollViewer在ScrollChanged事件中添加动画这种方案
·
2022-06-24 10:25
WPF绑定不到父控件属性
原因:如果A控件并不是属于
visualtree
的部分,那么他不能连接到他父控件的datacontext,也就不能绑定到父控件的属性解决方案:使用一个Freezable做代理publicclassBindingProxy
superabstract
·
2020-07-13 14:18
正确理解WPF中的TemplatedParent
http://www.cnblogs.com/mgen/archive/2011/08/31/2160581.html(注:LogicalTree中文称为逻辑树,
VisualTree
中文称为可视化树或者视觉树
weixin_33695082
·
2020-07-08 15:33
WPF 面试题及答案(三)
一·路由事件的三种方式/策略(冒泡直接隧道)WPF中的路由事件是沿着
VisualTree
传递的,作用是用来调用应用程序的元素树上的各种监听器上的处理程序。
weixin_30763455
·
2020-06-28 00:22
WPF面试准备
它有两个重要属性:
VisualTree
(视觉树)内容属性和Triggers触发器,对于触发器可以不
ad50863306
·
2020-06-22 12:51
WPF继续响应被标记为已处理事件的方法
WPF继续响应被标记为已处理事件的方法WPF中在冒泡事件或者隧道事件会随其层间关系在
visualtree
上层层传递,但是,某些事件传递到某些控件是即会”终止“(不再响应相应的注册事件),给人一种事件终结者的印象
VueDi
·
2020-01-02 23:00
WPF继续响应被标记为已处理事件的方法
WPF继续响应被标记为已处理事件的方法WPF中在冒泡事件或者隧道事件会随其层间关系在
visualtree
上层层传递,但是,某些事件传递到某些控件是即会”终止“(不再响应相应的注册事件),给人一种事件终结者的印象
VueDi
·
2020-01-02 23:00
WPF自学入门(三)WPF路由事件之内置路由事件
最直观的原因就是典型的WPF应用程序使用很多元素关联和组合起来,是否还记得在WPF自学入门(一)XAM基本知识中提到过两棵树,逻辑树LogicalTree和可视化树
VisualTree
,那么它们分别是什么
黄昏前黎明后
·
2018-03-10 01:00
[UWP]了解模板化控件(2):模仿ContentControl
ContentControl和Panel是
VisualTree
的基础,可以说几乎所有
VisualTree
上的UI元素的父节点中总有一个ContentControl或Panel。
叶璇可
·
2017-06-26 17:52
.
WPF中的命令(一)- 使用命令的步骤
命令的传递原理类似于路由事件,沿着
VisualTree
向上进行传递,但是和路由事件不同的是,它是有命令目标的,只有到达某个目标命令才会被执行。
HymanLiuTS
·
2016-08-24 17:04
WPF
WPF中的命令(一)- 使用命令的步骤
命令的传递原理类似于路由事件,沿着
VisualTree
向上进行传递,但是和路由事件不同的是,它是有命令目标的,只有到达某个目标命令才会被执行。
HymanLiuTS
·
2016-08-24 17:04
WPF
UWP开发入门(十二)——神器Live Visual Tree
随着历史的车轮陷进WP的泥潭中,无论WP7的Silverlight还是WP8.1的runtime,偶们都不能方便快捷的查看APP的可视化树(
VisualTree
)了,呜呼哉,是可忍孰不可忍放下筷子就骂微软
楼上那个蜀黍
·
2016-07-11 01:56
UWP开发入门(十二)——神器Live Visual Tree
随着历史的车轮陷进WP的泥潭中,无论WP7的Silverlight还是WP8.1的runtime,偶们都不能方便快捷的查看APP的可视化树(
VisualTree
)了,呜呼哉,是可忍孰不可忍放下筷子就骂微软
楼上那个蜀黍
·
2016-04-19 22:00
WPF:如何在
VisualTree
上增加Visual?
先从我遇到的一个典型的问题开始吧:写一个MyElement类,要求如下:从FrameworkElement继承增加一个Button到它的
VisualTree
上 在Visual上有一个AddVisualChild
Aaron Lu
·
2016-02-14 16:23
[Silverlight]按类型查找模板控件里的子控件
例如我们要按照控件类型查找控件,可以采用下面的递归算法: public class
VisualTree
{ public static v
·
2015-11-13 22:10
silverlight
重新想象 Windows 8 Store Apps (17) - 控件基础: Measure, Arrange, GeneralTransform,
VisualTree
原文: 重新想象 Windows 8 Store Apps (17) - 控件基础: Measure, Arrange, GeneralTransform,
VisualTree
[源码下载]
·
2015-11-13 16:14
transform
在程序代码中使用DataTemplate的另类方法
看到博客园有篇文章谈到“使用C#编程的方式创建DataTemplate数据模板”(原文地址), 博主的做法是创建一个FrameworkElementFactory对象,设置好后将其设置为DataTemplate对象的
VisualTree
·
2015-11-12 23:26
template
判断gridview 滑动到最右端
= null) //{ for (int i = 0; i <
VisualTree
·
2015-11-12 12:59
GridView
WPF 自定义路由事件
1.WPF内置路由事件 WPF中的大多数事件都是路由事件,WPF有3中路由策略: 具体不多讲,单需要注意的是WPF路由事件是沿着
VIsualTree
传递的。
·
2015-11-01 11:18
WPF
WPF自定义路由事件(二)
1.WPF内置路由事件 WPF中的大多数事件都是路由事件,WPF有3中路由策略: 具体不多讲,单需要注意的是WPF路由事件是沿着
VIsualTree
传递的。
·
2015-11-01 08:38
WPF
Silverlight两个方便 DOM 查找的扩展方法
Silverlight 中有所谓视觉树 (Visual Tree)的概念,而
VisualTree
是一个运行时的概念,其实可以理解为一种 DOM.
·
2015-10-31 19:21
silverlight
WPF 面试题及答案(三)
一 · 路由事件的三种方式/策略(冒泡 直接 隧道) WPF中的路由事件是沿着
VisualTree
传递的,作用是用来调用应用程序的元素树上的各种监听器上的处理程序。
·
2015-10-31 15:19
WPF
Caliburn.Micro(CM) 穿过 Popup 绑定方法
在CM框架中,绑定方法,如果当前的DataContext没有找到对应的方法,会去遍历
VisualTree
,上的对象的 DataContext , 至到找到对应
·
2015-10-31 09:52
lib
在WPF中实现平滑滚动
之前倒是研究过如何实现这个平滑滚动,不过网上的方案大部分大多数如下: 通过
VisualTree
找到ScrollViewer 在ScrollC
·
2015-10-27 12:17
WPF
WPF在代码中创建DataTemplate时候的异常
FrameworkElementFactory(typeof(OperationColumn)); return new DataTemplate() {
VisualTree
·
2015-10-27 12:08
template
重新想象 Windows 8 Store Apps (17) - 控件基础: Measure, Arrange, GeneralTransform,
VisualTree
[源码下载] 重新想象 Windows 8 Store Apps (17) - 控件基础: Measure, Arrange, GeneralTransform,
VisualTree
作者:webabcd
·
2015-10-21 11:06
transform
深入浅出WPF--笔记(2015.03.21)
RoutedEventArgs有两个属性:OriginalSource和Source,这两个属性都表示路由事件传递的起点(即事件消息的源头),OriginalSource表示
VisualTree
very_much
·
2015-03-21 21:34
WPF
RoutedEvent
深入浅出WPF--笔记(2015.03.21)
RoutedEventArgs有两个属性:OriginalSource和Source,这两个属性都表示路由事件传递的起点(即事件消息的源头),OriginalSource表示
VisualTree
very_much
·
2015-03-21 21:34
WPF
RoutedEvent
VisualTree
Ex (Part 2 of N——父子控件的查找)
查找指定类型的子控件/// ///FindChildwithVisualTree /// ///specailtype ///theelementstarts /// publicstaticTFindChild(DependencyObjectroot)whereT:DependencyObject { if(root==null) returnnull; Tfounded=null; fo
xingxing513234072
·
2013-05-21 19:00
描述相关WPF自定义路由事件知识
1.WPF内置路由事件 WPF中的大多数事件都是路由事件,WPF有3中路由策略: 具体不多讲,单需要注意的是WPF路由事件是沿着
VIsualTree
传递的。
jgsa
·
2012-12-03 14:24
WPF
Silverlight/Windows8/WPF/WP7/HTML5周学习导读(10月22日-10月28日)
Silverlight/Windows8/WPF/WP7/HTML5周学习导读(10月22日-10月28日)本周Silverlight学习资源更新 Silverlight不可见的tabitems不在
VisualTree
冷秋寒
·
2012-11-08 05:10
html5
silverlight
WPF
wp7
windows8
Silverlight/Windows8/WPF/WP7/HTML5周学习导读(10月22日-10月28日)
Silverlight/Windows8/WPF/WP7/HTML5周学习导读(10月22日-10月28日)本周Silverlight学习资源更新Silverlight不可见的tabitems不在
VisualTree
冷秋寒
·
2012-11-08 05:10
silverlight
html5
wpf
Silverlight
WPF内部结构树以及一个探查控件
了解一些WPF的同学一般都知道它们分别是逻辑树(LogicalTree)和视觉树(
VisualTree
)。
quanben
·
2012-09-21 08:00
Template、ItemsPanel、ItemContainerStyle、ItemTemplate
Template用于定义控件结构(
VisualTree
),和Style有点容易混淆,每个控件初始没有Style属性,而在WPF中所有的控件都有默认
wushang923
·
2011-10-12 10:00
datagrid
tree
WPF
WPF中如何使用C#创建DataTemplate数据模版
看到博客园有篇文章谈到“使用C#编程的方式创建DataTemplate数据模板”(原文地址),博主的做法是创建一个FrameworkElementFactory对象,设置好后将其设置为DataTemplate对象的
VisualTree
baiduforum
·
2011-08-16 14:00
数据结构
编程
C#
WPF
textbox
DataTemplate
WPF中如何使用C#创建DataTemplate数据模版
看到博客园有篇文章谈到“使用C#编程的方式创建DataTemplate数据模板”(原文地址),博主的做法是创建一个FrameworkElementFactory对象,设置好后将其设置为DataTemplate对象的
VisualTree
百度技术
·
2011-01-25 08:29
使用
创建
休闲
搜索技术
WPF中如何使用C#创建DataTemplate数据模版
看到博客园有篇文章谈到“使用C#编程的方式创建DataTemplate数据模板”(原文地址),博主的做法是创建一个FrameworkElementFactory对象,设置好后将其设置为DataTemplate对象的
VisualTree
百度技术
·
2011-01-25 08:29
创建
使用
WPF
如何
休闲
WPF(四)举例讲解WPF控件模版
与Style不同,Style只能改变控件的已有属性值(比如颜色字体)来定制控件,但控件模板可以改变控件的内部结构(
VisualTree
,视觉树)来完成更为复杂的定制。要替换控件的模板,我们只需要声
cs_victor
·
2010-05-26 15:00
button
border
WPF
setter
templates
triggers
Understanding WPF Template
本文由以下部分组成:解释Template定义列举Template结构举例各种Template我眼中的最佳实践解释Template定义Template用于定义控件结构(
VisualTree
),和Style
xwang
·
2009-04-26 17:00
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他