转自:https://www.cnblogs.com/tsliwei/p/6138412.html
简介
GitHub地址:https://github.com/ptddqr/bootstrap-wpf-style
此样式基于bootstrap-3.3.0,样式文件里的源码行数都是指的这个版本.CSS源文件放到了Content文件夹下的bootstrap.css
WPF样式和CSS还是不太相同,所以有些内容实现上稍有出入,有些内容用法不太一样,有些内容并没有实现
但至少,一些概念,尺寸和取色,还是很好的借鉴
博客说明按Bootstrap官方文档的顺序来写
App.xaml里引用Bootstrap.xaml资源
复制代码
1
2
3
4
5
6
7
复制代码
排版
标题
效果
代码
1
2
3
4
5
6
副标题
效果
代码
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
复制代码
代码
内联代码
效果
代码
1
2
3
4
5
用户输入
效果
代码
1
2
3
4
代码块
效果
代码
1
2 Foreground:#333
3 Background:#f5f5f5
4 BorderBrush:#ccc
辅助文本
效果
代码
1
表格
效果
代码
复制代码
1
2
3
4
5
6
7
复制代码
表单
WPF没有表单的概念,所以说明就不按官方文档的顺序了
文本输入框
效果
代码
复制代码
1
2
3
4
5
6
7
8
复制代码
密码框
效果
代码
复制代码
1
2
3
4
5
6
7
复制代码
复选框
效果
代码
1
2
3
4
单选框
效果
代码
1
2
3
4
下拉框
效果
代码
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
复制代码
按钮
按钮
效果
代码
1
2
3
4
5
6
切换按钮
效果
代码
1
2
3
4
5
6
辅助类
Contextual colors
效果
代码
复制代码
1
2
3
4
5
6
复制代码
Contextual backgrounds
效果
代码
1
2
3
4
5
输入框组
插件
效果
代码
1
2
作为额外元素的按钮
效果
代码
复制代码
1 xmal代码:
2
3
4
5
6
7
8
9 后台代码C#:
10 private void InputGroupButton_Click(object sender, RoutedEventArgs e)
11 {
12 MessageBox.Show(((TextBox)sender).Text);
13 }
复制代码
进度条
效果
代码
1
2
3
4
5
面板
基本实例
效果
代码
1
2
3
带标题的面版
效果
代码
复制代码
1
2
3
4
5
6
复制代码
带脚注的面版
效果
代码
复制代码
1
2
3
4
5
6
复制代码
情境效果
效果
代码
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
复制代码
Glyphicons 字体图标
path资源,详情见http://www.cnblogs.com/tsliwei/p/6378659.html
效果
代码
1
日期选择
效果
代码
1
2
3
4
5
2016-12-17更新:
感谢博友 散客游 的反馈,修复了进度条模糊的问题.
2016-12-19更新:
发布到GitHub,地址:https://github.com/ptddqr/bootstrap-wpf-style
2017-02-08更新:
添加Glyphicons字体图标
2018-04-03更新:
添加日期控件样式
源码下载:BootstrapWpfStyle.zip