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

网站技术的解决方案加大网站集约化建设管理

网站技术的解决方案,加大网站集约化建设管理,网站建设过程中的收获,WordPress文章设置时间免费DataGrid_Drop事件是在拖放操作中释放拖动的对象时触发的事件。使用VisualTreeHelper.HitTest方法获取鼠标释放位置的目标元素。 循环向上遍历VisualTree#xff0c;直到找到DataGridRow为止。 如果找到DataGridRow#xff0c;则获取其索引。 检查索引是否有效#xff0c;如…DataGrid_Drop事件是在拖放操作中释放拖动的对象时触发的事件。使用VisualTreeHelper.HitTest方法获取鼠标释放位置的目标元素。 循环向上遍历VisualTree直到找到DataGridRow为止。 如果找到DataGridRow则获取其索引。 检查索引是否有效如果无效则返回。 交换CmdButtons列表中的拖拽行与目标行的位置。DragDrop.DoDragDrop方法启动拖动操作 private void DataGrid_Drop(object sender, DragEventArgs e){DataGrid dataGrid sender as DataGrid;int b dataGrid.SelectedIndex;if (dataGrid ! null){Point position e.GetPosition(dataGrid);HitTestResult hitTestResult VisualTreeHelper.HitTest(dataGrid, position);DependencyObject target hitTestResult.VisualHit;while (target ! null !(target is DataGridRow)){target VisualTreeHelper.GetParent(target);}if (target is DataGridRow){DataGridRow row target as DataGridRow;int i row.GetIndex();if (b0 || i 0 || b CmdButtons.Count - 1 || i CmdButtons.Count - 1){return;}CmdButton tmp CmdButtons[b];CmdButtons[b] CmdButtons[i];CmdButtons[i] tmp;}}}private void DataGrid_DragOver(object sender, DragEventArgs e){if (isPressed){ScrollViewer sv GetScrollViewer(sender as DataGrid);var position e.GetPosition(sv);if (position.Y 330){sv.ScrollToVerticalOffset(sv.VerticalOffset 15);}if (position.Y40){sv.ScrollToVerticalOffset(sv.VerticalOffset - 15);}}}private ScrollViewer GetScrollViewer(DataGrid dataGrid){DependencyObject depObject dataGrid;int i 0;while (depObject ! null){if (depObject is ScrollViewer scrollViewer){return scrollViewer;}depObject VisualTreeHelper.GetChild(depObject, 0);}return null;}private void DataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e){try{if (e.LeftButton MouseButtonState.Pressed){isPressed true;DragDrop.DoDragDrop(sender as DataGrid, new DataGridRow(), DragDropEffects.Move);}if (e.LeftButton MouseButtonState.Released){isPressed false;}}catch (Exception ex){throw;}}
http://www.zqtcl.cn/news/428835/

相关文章:

  • 资讯门户类网站模板定制系统开发公司
  • 让网站快速收录初中毕业如何提升学历
  • 石家庄做网站价格seo优化效果
  • 为什么浏览器打开是2345网址导航seo免费资源大全
  • 网站工程是干啥的动态个人网页制作html教程
  • 阿里云多网站建设wordpress 统计分析
  • 长沙网站定制公司科技特长生
  • 查公司的口碑和评价的网站中学生怎么做网站
  • 做网站买空间多少钱深圳seo优化公司
  • 中国建设银行北京市互联网网站wordpress商城购物表单
  • 万网网站备案管理查询工程建设项目的网站
  • 网站建设国内外研究现状模板ppt设计大赛
  • 专业网站优化方案网站设计过程怎么写
  • 福州定制网站建设网站ip过万
  • wordpress网站评论插件厦门软件网站建设
  • 网站黄金比例wordpress转typecho
  • 重庆有哪些网络公司百度系优化
  • 无锡网站制作方案企业三合一建站公司怎么找
  • 钉钉crm客户管理系统免费seo网站推荐一下软件
  • wordpress公司网站模版怎么显示wordpress里元素的源代码
  • 泉州网站制作运营商专业wordpress评论软件
  • 网站开发是什么意思啊有没有帮人做简历的网站
  • 企业网站模板包含什么维度 网站建设
  • 个人备案做运营网站宁波建网站模板
  • 做网站需要懂什么软件合肥网站制作套餐
  • 中国建设银行官方网站纪念钞预约网上买手表哪个网站可以买到正品
  • 哪个网站做兼职可以赚钱浙江嘉兴最新事件
  • 苍南网站建设深圳百度关键字优化
  • 网站建设流程及规范是做网站设计好还是杂志美编好
  • 网站模板 登陆南昌做网站开发的公司有哪些