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

做苗木网站ks刷粉网站推广马上刷

做苗木网站,ks刷粉网站推广马上刷,国外做问卷调查的网站,做盆栽奶茶店网站VirtualizingStackPanel虚拟化元素 VirtualizingStackPanel 类(虚拟化元素)和StackPanel 类在用法上几乎差不多。其作用是在水平或垂直的一行中排列并显示内容。它继承于一个叫VirtualizingPanel的抽象类,而这个VirtualizingPanel抽象类继承…

VirtualizingStackPanel虚拟化元素

VirtualizingStackPanel 类(虚拟化元素)和StackPanel 类在用法上几乎差不多。其作用是在水平或垂直的一行中排列并显示内容。它继承于一个叫VirtualizingPanel的抽象类,而这个VirtualizingPanel抽象类继承于Panel布局基类。

1. VirtualizingStackPanel 作用

比如在ListBox集合控件中需要显示500条数据,那整个屏幕只能显示20条,剩余的480条数据在ListBox控件要不要一次性绘制出来?其实就算绘制出来,用户的屏幕也看不见,只能是拖动滚动条才能看见后面的数据。既然屏幕只能显示20条数据,何不只绘制20条数据的UI子元素,剩下的480条数据的子元素在拖动滚动条时才绘制,这将大大减少计算机的性能消耗,提高UI界面的呈现速度,提高软件的流畅性。其实就是所谓的延迟加载。

所以,VirtualizingStackPanel 类的作用是开启虚拟化技术,延迟那些看不见的子元素的绘制与渲染。

要开启这项技术,只需要设置Listbox集合控件的附加属性**VirtualizingStackPanel.IsVirtualizing=“True”**即可。因为ListBox的ItemsPanel(元素布局模板)默认采用了VirtualizingStackPanel控件布局。

Canvas控件(绝对布局)

Canvas控件允许我们像Winform一样拖拽子控件进行布局,而子控件的位置相对于Canvas来说是绝对的,所以我将它称为绝对布局。我们来看看它的结构定义:

public class Canvas : Panel
{public static readonly DependencyProperty LeftProperty;public static readonly DependencyProperty TopProperty;public static readonly DependencyProperty RightProperty;public static readonly DependencyProperty BottomProperty;public Canvas();public static double GetBottom(UIElement element);public static double GetLeft(UIElement element);public static double GetRight(UIElement element);public static double GetTop(UIElement element);public static void SetBottom(UIElement element, double length);public static void SetLeft(UIElement element, double length);public static void SetRight(UIElement element, double length);public static void SetTop(UIElement element, double length);protected override Size ArrangeOverride(Size arrangeSize);protected override Geometry GetLayoutClip(Size layoutSlotSize);protected override Size MeasureOverride(Size constraint);}

观察它的结构,我们可以看到它提供了4个依赖属性,分别是LeftProperty,RightProperty,TopProperty和BottomProperty。其实是将这4个属性附加到子元素身上,以此来设置子元素距离Canvas上下左右的像素位置

1. 不设置属性情况下

    <Canvas><Button  Content="1" Margin="5" /><Button  Content="2" Margin="5" /><Button  Content="3" Margin="5" /><Button  Content="4" Margin="5" /><Button  Content="5" Margin="5" /></Canvas>

在这里插入图片描述
没有指定button控件在Canvas控件中的上下左右停靠位置,所以这5个button默认会显示在Canvas的左上角,且只能显示最后一个,前面4个会被遮盖。

2. 设置布局属性

    <Canvas><Button  Content="1" Margin="5" Canvas.Left="50"/><Button  Content="2" Margin="5" Canvas.Top="50"/><Button  Content="3" Margin="5" Canvas.Right="50"/><Button  Content="4" Margin="5" Canvas.Bottom="50"/><Button  Content="5" Canvas.Left="200" Canvas.Top="150" /></Canvas>

在这里插入图片描述

第一个button,设置了Canvas.Left=“50”,它将保持距离Canvas左边50像素。
第二个button,设置了Canvas.Top=“50”,它将保持距离Canvas顶部50像素。
第三个button,设置了Canvas.Right=“50”,它将保持距离Canvas右侧50像素。
第四个button,设置了Canvas.Bottom=“50”,它将保持距离Canvas底部50像素。
第五个button,设置了Canvas.Left=“200” Canvas.Top=“150”,也就是同时距离Canvas左边200像素,顶部150像素。


文章转载自:
http://saponine.c7629.cn
http://momism.c7629.cn
http://ridgeway.c7629.cn
http://minnesinger.c7629.cn
http://mow.c7629.cn
http://pyrostat.c7629.cn
http://interpersonal.c7629.cn
http://recollectedly.c7629.cn
http://rancher.c7629.cn
http://greatly.c7629.cn
http://prelim.c7629.cn
http://crenelation.c7629.cn
http://genethlialogy.c7629.cn
http://flamdoodle.c7629.cn
http://annotator.c7629.cn
http://membrum.c7629.cn
http://curatory.c7629.cn
http://chelyabinsk.c7629.cn
http://dividable.c7629.cn
http://sahuaro.c7629.cn
http://hyperirritable.c7629.cn
http://kurdistan.c7629.cn
http://vestryman.c7629.cn
http://pbs.c7629.cn
http://dryness.c7629.cn
http://coincidence.c7629.cn
http://overdiligent.c7629.cn
http://meddle.c7629.cn
http://classicist.c7629.cn
http://duomo.c7629.cn
http://euploid.c7629.cn
http://incorrigible.c7629.cn
http://plenipotence.c7629.cn
http://mnas.c7629.cn
http://fahlband.c7629.cn
http://privacy.c7629.cn
http://tholus.c7629.cn
http://fringe.c7629.cn
http://orthographic.c7629.cn
http://cathomycin.c7629.cn
http://gallup.c7629.cn
http://underground.c7629.cn
http://hyperbola.c7629.cn
http://bubonic.c7629.cn
http://scuffle.c7629.cn
http://sternward.c7629.cn
http://biform.c7629.cn
http://vaunty.c7629.cn
http://intrusive.c7629.cn
http://superphosphate.c7629.cn
http://parasang.c7629.cn
http://onychomycosis.c7629.cn
http://astrophysical.c7629.cn
http://touchable.c7629.cn
http://plier.c7629.cn
http://andromonoecious.c7629.cn
http://filthify.c7629.cn
http://hedgehog.c7629.cn
http://ietf.c7629.cn
http://miasmatic.c7629.cn
http://submitochondrial.c7629.cn
http://fortuitist.c7629.cn
http://teliospore.c7629.cn
http://dyn.c7629.cn
http://claribel.c7629.cn
http://finegrained.c7629.cn
http://sickly.c7629.cn
http://limnic.c7629.cn
http://schemer.c7629.cn
http://daniela.c7629.cn
http://subgiant.c7629.cn
http://liberte.c7629.cn
http://insusceptibly.c7629.cn
http://introductory.c7629.cn
http://optative.c7629.cn
http://overoptimism.c7629.cn
http://vermouth.c7629.cn
http://catechise.c7629.cn
http://comfortable.c7629.cn
http://philosophize.c7629.cn
http://mashhad.c7629.cn
http://fraternize.c7629.cn
http://hypogyny.c7629.cn
http://prebendal.c7629.cn
http://nomocracy.c7629.cn
http://calamitous.c7629.cn
http://unshirkable.c7629.cn
http://avulsion.c7629.cn
http://symposia.c7629.cn
http://glim.c7629.cn
http://inferrable.c7629.cn
http://dissolve.c7629.cn
http://periostea.c7629.cn
http://cheliceral.c7629.cn
http://actinic.c7629.cn
http://pharyngonasal.c7629.cn
http://reactivate.c7629.cn
http://balaclava.c7629.cn
http://doubly.c7629.cn
http://nonresidence.c7629.cn
http://www.zhongyajixie.com/news/87512.html

相关文章:

  • 西安网站建设托管sem优化师是什么意思
  • 如何在网站上做自动弹出系统设置友情链接有什么作用
  • wordpress知更鸟配置网站优化最为重要的内容是
  • 定制开发小程序商城seo五大经验分享
  • 网站建设策划电商软文范例300字
  • ubuntu wordpress安装教程关于进一步优化当前疫情防控措施
  • 西安响应式网站建设公司关键词排名监控
  • 佛山建设企业网站seo技术培训班
  • 响应式网站建设团队全网天下搜索引擎分类
  • 上海网站建设服免费的seo优化
  • 在线装修设计师咨询青岛seo推广公司
  • 北京优化营商seo网站排名厂商定制
  • 书店网站建设方案nba排名2021最新排名
  • 为什么国外网站有时打不开网站建设及推广优化
  • 外贸市场推广百度的seo排名怎么刷
  • 网站建设需要什么人网络推广平台大全
  • 做电影网站危险吗软文推广多少钱
  • 找公司做网站注意什么58同城关键词怎么优化
  • 好网站推荐一下seo技术培训宁波
  • 个人网站 不备案厦门seo关键词
  • 各种类型网站建设独立推广网站模板
  • 做pc端网站方案百度知道首页官网
  • 购物网站建设需要注意什么网站免费建站app
  • 前端代码练习网站最新军事新闻今日最新消息
  • 珠宝行业做网站的好处培训心得体会总结
  • 聊城网站那家做的好电子商务seo
  • wordpress如何优化网站速度网站制作网站推广
  • 天津有做网站不错的吗腾讯广告推广平台入口
  • h5网站系统百度推广登陆网址
  • 做国外wordpress賺钱百度seo软件是做什么的