自学WPF--第三课透明与混色
来源:互联网 发布:淘宝裂变是什么意思 编辑:程序博客网 时间:2024/06/05 13:19
WPF可是很好的设置空间与窗体透明,通过属性Opacity设置(属性值介于0-1),窗体透明还需设置窗体的AllowTransparency属性为True(允许透明),以及WindowStyle为None(窗体无边框),
示例如下图:
代码如下:
设置鼠标控制窗体移动事件代码如下:
C#:
vb.net代码:
Class MainWindow
Dim oldx As Double
Dim oldy As Double
Private Sub MainWindow_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Input.MouseButtonEventArgs) Handles Me.MouseDown
oldx = e.GetPosition(Me).X
oldy = e.GetPosition(Me).Y
End Sub
Private Sub MainWindow_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Input.MouseEventArgs) Handles Me.MouseMove
If e.LeftButton = MouseButtonState.Pressed Then
Dim x As Double = e.GetPosition(Me).X
Dim y As Double = e.GetPosition(Me).Y
Dim dx As Double = x - oldx
Dim dy As Double = y - oldy
Me.Left += dx
Me.Top += dy
oldx = x
oldy = y
End If
End Sub
End Class
- 自学WPF--第三课透明与混色
- 自学WPF--第十一课Resources与Trigger类
- 自学WPF--第一课简介
- 自学WPF--第六课VisualBrush
- 自学WPF--第八课FlowDocument
- WPF自学—关于WPF的透明掩码OpacityMask的一点总结
- WPF快速入门4 变化与透明
- 自学WPF--第二课2D绘图
- 自学WPF--第五课渐变画刷
- 自学WPF--第七课StackPanel控件
- 自学WPF--第九课Typography.Variants属性
- 自学WPF--第十课Slider类
- 自学WPF--第十二课Effect属性
- 自学WPF--第四课笔刷
- WPF制作透明按钮
- 透明BUTTON 模板 WPF
- WPF透明窗体制作
- WPF透明窗体制作
- GridView控件中的事件
- 站在IT的门口 ,我迷茫了
- android listview 一行高亮
- clinton esstwood总不会让我失望。
- PE文件说明
- 自学WPF--第三课透明与混色
- java7 新特性
- JSP与mysql的连接
- Windows与Linux系统下的库文件介绍
- 交换机的三种转发方式
- 分享我的书架:一个五年程序员的学习观
- 项目过程中遇到的小问题
- C++ 枚举类型的思考
- Java中的操作符以及关键字