- 博客(2)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 WPF实现控件拖动
实现控件拖动的基本原理是对鼠标位置的捕获,同时根据鼠标按键的按下、释放确定控件移动的幅度和时机。 简单示例: 在Grid中有一个Button,通过鼠标事件改编Button的Margin属性,从而改变Button在Grid中的相对位置。<Grid Name="gd"> <Button Width=90 Height=30 Name="btn">button</Button></Grid>
2016-07-04 20:57:40 12427 5
原创 SignalR+NAudio实现语音会话[WPF]
NAudio是一个功能很丰富的.NET语音处理类库,SignalR则微软推出的实时通信框架,结合两者来实现简单的语音会话聊天应用,主要功能包括在线终端列表刷新、会话请求、会话拒绝、会话繁忙、会话结束。和之前写的视频会话示例类似,只不过上个是视频,这个是语音。1 服务端及辅助类1.1 创建服务端 [ 使用WPF创建SignalR服务端]1.2 在线终端列表刷新 [WPF+SignalR实现
2016-07-02 17:22:46 5756 6
Unity3D应用嵌入到WPF应用
2017-06-08
.NET Core环境下WPF如何使用文件夹选择窗口?
2020-02-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人