
WPF
@David Liu
别在树下徘徊,别在雨中沉思,别在黑暗中落泪。
展开
-
WPF DataGrid绑定自动生成行和列
WPF DataGrid与Winform 的DataGridView类似,DataGrid设置允许自动生成列后,ItemsSource直接绑定一个DataTable对象即可完成列的动态生成与数据绑定。原创 2021-06-29 22:11:03 · 966 阅读 · 0 评论 -
WPF自定义时间选择控件
<UserControl.Resources> <Style TargetType="DatePickerTextBox"> <Setter Property="Control.Template"> <Setter.Value> <ControlTemplate> &l...原创 2021-06-29 22:07:37 · 685 阅读 · 0 评论 -
C# WPF中的数据绑定总结
1.后台代码实现绑定 Binding binding = new Binding(); binding.Path = new System.Windows.PropertyPath(_zYXTabList[i].Name); //binding.Mode = BindingMode.TwoWay; //binding.UpdateSource..原创 2021-06-02 22:57:21 · 507 阅读 · 0 评论 -
WPF技术确实不够成熟
作者:知乎用户链接:https://www.zhihu.com/question/26862663/answer/34354794来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人见解,不对不妥的地方还请指正。QQ概念版更新很少,可能原因不止一个:1,WPF技术确实不够成熟2,腾讯现在有很成熟的UI库,而且久经考验,贸然切换到WPF风险太大4,没有足够多的WPF人手==========================================.原创 2021-05-28 23:35:01 · 2701 阅读 · 0 评论 -
wpf绘制圆形图案
<Window x:Class="DrawArrow.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="550" Width="625"> <Grid>...原创 2020-07-29 21:28:56 · 7117 阅读 · 0 评论 -
wpf绘制圆形图案
/// <summary> /// 作出圆圈 /// </summary> private void DrawCircle(double x, double y, int r, Brush PenColor) { Path x_Arrow = new Path();//x轴箭头 x_Arrow.Fill = PenColor; ...原创 2021-06-29 22:01:25 · 1827 阅读 · 0 评论 -
WPF ScrollViewer控件添加自定义滚动条
<ScrollViewer Name="sv1" VerticalScrollBarVisibility="Hidden" Margin="0" Width="auto" Grid.Row="1"> <DockPanel Name="FlowPanel" MinWidth="20" Background="#FFE1F3D8" ></DockPanel></ScrollViewer> <ScrollViewer .原创 2020-07-29 21:06:27 · 555 阅读 · 0 评论 -
wpf 控件空白区域不响应事件
因为部分控件默认是Background="{x:Null}",无法获取到鼠标点击的EventArgs(就相当于空的面板)。 设置成Background="Transparent" 透明色就可以实现了。判断当前鼠标位置是否在DataGrid当前行 public static bool isItemSelected = false; private void xStepDataGrid_PreviewMouseLeftButtonDown(object sender.原创 2020-07-29 20:54:38 · 1480 阅读 · 0 评论 -
WPF的xaml中特殊字符表示
直接看表,描述很清晰 字符 转义字符 备注 & (ampersand) & 这个没什么特别的,几乎所有的地方都需要使用转义字符 > (greater-than character) > 在属性(Attribute values)中必须进行转义,在内容(Content)中如果没有<.转载 2020-06-22 19:52:55 · 891 阅读 · 0 评论 -
WPF : ListBox 隐藏选中的虚线边框
<Window.Resources> <Style TargetType="ListBox"> <Setter Property="FocusVisualStyle" Value="{x:Null}"></Setter> </Style> <Style Tar...原创 2019-11-24 21:20:13 · 2166 阅读 · 0 评论