WPF CheckBox样式 ScrollViewer样式 WrapPanel、StackPanel、Grid布局
2016-09-07 22:28
555 查看
本节讲述布局,顺带加点样式给大家看看~单纯学布局,肯定是枯燥的~哈哈
View Code
Class MainWindow Public Datas As New List(Of CheckDataModel) Private Sub MainWindow_OnLoaded(sender As Object, e As RoutedEventArgs) Datas.Add(New CheckDataModel()) Datas.Add(New CheckDataModel()) Datas.Add(New CheckDataModel()) Datas.Add(New CheckDataModel()) Datas.Add(New CheckDataModel()) Datas.Add(New CheckDataModel()) Datas.Add(New CheckDataModel()) Datas.Add(New CheckDataModel()) Datas.Add(New CheckDataModel()) Datas.Add(New CheckDataModel()) Datas.Add(New CheckDataModel()) Datas.Add(New CheckDataModel()) Datas.Add(New CheckDataModel()) Datas.Add(New CheckDataModel()) Dim grid As Grid Dim index = 0 For i As Integer = 0 To 10 Dim value = index Mod 3 If value = 0 Then grid = New Grid() grid.ColumnDefinitions.Add(New ColumnDefinition()) grid.ColumnDefinitions.Add(New ColumnDefinition()) grid.ColumnDefinitions.Add(New ColumnDefinition()) SpElementList.Children.Add(grid) End If Dim checkBox = New CheckBox() checkBox.HorizontalAlignment = HorizontalAlignment.Left checkBox.Style = Resources.Item("CheckBoxStyle") checkBox.DataContext = Datas.Item(index) grid.SetColumn(checkBox, value) grid.Children.Add(checkBox) index += 1 Next End Sub End Class Public Class CheckDataModel Private _name As String = "AAAAA" Public Property Name() As String Get Return _name End Get Set(value As String) _name = value End Set End Property Public Property IsChecked As Boolean End Class
View Code
相关文章推荐
- WPF-使用面板控制内容布局,比较Canvas,WrapPanel,StackPanel,Grid,ScrollViewer
- WPF-使用面板控制内容布局,比较Canvas,WrapPanel,StackPanel,Grid,ScrollViewer
- WPF中WrapPanel、StackPanel等添加滚动条ScrollViewer
- WPF中WrapPanel、StackPanel等添加滚动条ScrollViewer
- WPF-使用面板控制内容布局,比较Canvas,WrapPanel,StackPanel,Grid,ScrollViewer
- WPF 布局管理器之 StackPanel、WrapPanel、DockPanel (6)
- WPF学习记录-布局[摘抄自博客园(xiepeixing<WPF布局该如何选用panel>与(DotNet菜园<WPF入门教程系列七——布局之WrapPanel与StackPanel(二)>))]
- WPF and Silverlight 学习笔记(七):WPF布局管理之StackPanel、WrapPanel、DockPanel
- WPF StackPanel、WrapPanel、DockPanel
- WPF中的StackPanel、WrapPanel、DockPanel
- WPF入门教程系列七——布局之WrapPanel与StackPanel(二)
- WPF面板布局介绍Grid、StackPanel、DockPanel、WrapPanel
- WPF快速入门2—布局WrapPanel,DockPanel,StackPanel,Canvas
- WPF 布局 - Grid, StackPanel, DockPanel, WrapPanel
- WPF中的StackPanel、WrapPanel、DockPanel
- WPF入门教程系列七——布局之WrapPanel与StackPanel(二)
- wpf之StackPanel、WrapPanel、WrapPanel之间的关系
- WPF and Silverlight 学习笔记(七):WPF布局管理之StackPanel、WrapPanel、DockPanel
- WPF中的StackPanel、WrapPanel、DockPanel(转)
- wpf之布局控件stackpanel、wrappanel、dockpanel的前世今生