C# wpf怎么在grid添加自定义控件时显示滚动条

C# wpf怎么在grid添加自定义控件时显示滚动条,第1张

你应该先在Grid中加

ScrollView

,然后再在ScrollView中再添加一个容器(比如Grid),你再将自定义控件加入到第二个Grid中。

而且我不推荐你在对WPF有更深入的了解后这么做,我更建议你创建一个控件,继承ListView或ListBox,修改模板,然后自定义事件,最后通过绑定来实现。

第一种方法

<div style="overflow-y: scrollheight: 200px">

<asp:GridView ID="GridView1" runat="server" Font-Size="12px" BackColor="#FFFFFF"

GridLines="Both" CellPadding="4" Width="560">

<HeaderStyle BackColor="#EDEDED" Height="26px" />

</asp:GridView>

</div>

第二种方法

将Gridview放到一个div里面,设置div的style= "overflow: auto"

再加CSS (样式表) .DataGridFixedHeader

{

POSITION: relative

TOP: expression(this.offsetParent.scrollTop)

BACKGROUND-COLOR: blue

height:25px

color:#ffffff

text-align:center

vertical-align:middle

font-weight:bold

font-size:13px

background-color:#5D7B9D

}

设置Gridview的 HeaderStyle的CSSClass= "DataGridFixedHeader "


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11842173.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存