01 2017 档案

摘要:非模式对话框 需求:弹窗是非模式对话框,即可以多个弹窗弹出,且弹窗后面的窗体可以被操作,不会被锁定。 自定义的窗体Window实现以下步骤: 在C#代码中弹出窗体时,使用 window.Show() 而不是 window.ShowDialog(); 最好设置 window.Topmost = tru 阅读全文
posted @ 2017-01-25 11:28 霍莉雪特 阅读(19054) 评论(0) 推荐(0) 编辑
摘要:还需要给ScrollViewer注册一个鼠标滚轮事件! XAML: <ScrollViewer x:Name="scrollViewer" Width="950" Height="480" VerticalScrollBarVisibility="Auto" HorizontalScrollBarV 阅读全文
posted @ 2017-01-23 09:38 霍莉雪特 阅读(1779) 评论(0) 推荐(0) 编辑
摘要:<ListBox x:Name="housePlansLB" Margin="0" ItemsSource="{Binding HousePlansList}" Visibility="Collapsed"> <ListBox.ItemTemplate> <DataTemplate> <view:H 阅读全文
posted @ 2017-01-21 10:29 霍莉雪特 阅读(497) 评论(0) 推荐(0) 编辑
摘要:需求:像下图那样显示把一组内容装入ListBox中显示。要求用WrapPanel横向布局,顺序如图中的数字。 问题:ListBox默认的布局是从上往下单列的,所以需要设置布局。 <ListBox x:Name="HousePlansLB"> <ListBox.Template> <ControlTe 阅读全文
posted @ 2017-01-21 10:05 霍莉雪特 阅读(2561) 评论(0) 推荐(0) 编辑
摘要:需求:C#代码生成的一组按钮Button需要设置样式。 如果是在XAML中引入样式: <!-- 引入资源 --> <UserControl.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <!-- 引入颜 阅读全文
posted @ 2017-01-19 11:30 霍莉雪特 阅读(3892) 评论(0) 推荐(0) 编辑
摘要:需求:弹窗的右上角不显示最大化、最小化按钮。 在< Window >节点添加属性以下属性即可: ResizeMode="NoResize" 或者直接在Properties面板中 Common下找到ResizeMode并改选为NoResize。 需求:弹窗的右上角不显示最大化、最小化按钮。 在< Wi 阅读全文
posted @ 2017-01-18 17:34 霍莉雪特 阅读(4074) 评论(0) 推荐(0) 编辑
摘要:需求:制作一组RadioButton,像下面这样的效果: 【MVVM】要显示一组RadioButton按钮,想法是Controller层联网获取到数据后,将数据进行处理,然后加到一个ObservableCollection集合中(或者List集合),然后前台准备一个列表控件,绑定这个集合。 最初想法 阅读全文
posted @ 2017-01-18 12:08 霍莉雪特 阅读(3032) 评论(0) 推荐(1) 编辑
摘要:ListBox中DataTemplate的用法如下 。 <ListBox x:Name="areaLB" ItemsSource="{Binding AreaNumList}" SelectedItem="{Binding SelectedItem}" BorderThickness="0" Bac 阅读全文
posted @ 2017-01-18 11:48 霍莉雪特 阅读(3277) 评论(0) 推荐(0) 编辑
摘要:学习笔记: 在XAML中给Button设置颜色大家都懂的,本篇只是记录用C#代码动态生成的按钮设置Background背景颜色。 new一个Button,设置Background时可看到该属性类型是System.Window.Media.Brush Control.Background,如果直接Ba 阅读全文
posted @ 2017-01-18 09:27 霍莉雪特 阅读(14318) 评论(0) 推荐(0) 编辑
摘要:wpf combobox binding data 阅读全文
posted @ 2017-01-17 19:16 霍莉雪特 阅读(3263) 评论(0) 推荐(0) 编辑
摘要:问题:POST请求参数含有中文,已将含中文的string以UTF-8编码格式转为byte[],并写入到请求流中,但服务器收到数据后以UTF-8解码,得到的依然是乱码! 百度到了以下方法,但依然无法解决问题: byte[] data = Encoding.UTF8.GetBytes(buffer.To 阅读全文
posted @ 2017-01-17 17:09 霍莉雪特 阅读(5489) 评论(0) 推荐(0) 编辑
摘要:只是想做一个很简单的图片按钮而已,不需要那么复杂。 <Button x:Name="btn" Width="145" Height="30" HorizontalAlignment="Center" Margin="5" VerticalAlignment="Top" Command="{Bindi 阅读全文
posted @ 2017-01-10 09:14 霍莉雪特 阅读(3697) 评论(0) 推荐(1) 编辑
摘要:原因:要做一组搜索结果的排序按钮(类似一组RadioButton),效果像下图这样。想法是使用原生的按钮控件,将文字左对齐,整个按钮背景是一张图片,通过样式Trigger控制字体变色、背景图切换。 需求:RadioButton开关按钮,点击后切换自身按钮的背景图片。 MyRadioButton.xa 阅读全文
posted @ 2017-01-09 19:22 霍莉雪特 阅读(5065) 评论(0) 推荐(0) 编辑
摘要:要使用Mouse Event,最快捷的方法便是前台控件直接绑定事件,然后再后台代码中实现。 在MVVM中,View层的后台代码无法调用Contrller层的函数。(反过来可以Controller –> ViewModel –> View) 需求:把鼠标事件写到Controller层中,以便于调用Co 阅读全文
posted @ 2017-01-05 12:51 霍莉雪特 阅读(1080) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示