![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
wpf
苦荞米
这个作者很懒,什么都没留下…
展开
-
WPF框架,修改ComboBox控件背景色 ,为何如此困难?
修改控件背景颜色,很多人第一反应便是修改属性,但是修改过后便会发现,控件的颜色没有发生任何变化。于是在网上搜索答案,便会发现一个异常尴尬的情况,要么就行代码简单但是并不管用,要么就是虽然管用,但是要添加一大堆的样式代码,而且修改的样式不仅是背景色,边框,字体,几乎所有的样式都被修改了。我只想修改背景色这一个样式而已,就这么一个简简单单的要求,为什么要加这么多代码?最气人的是,网上还没有单独修改背景颜色的方法。要改样式,就逼你全部一起修改。这是的模板的特性导致的,相比于修改全套的样式,保留原有样式仅仅修改原创 2024-06-12 13:38:05 · 1295 阅读 · 0 评论 -
wpf 设置控件层次问题 最顶层 最底层
网上查到的解决方法竟然只有一个,被无数的网站疯狂拷贝。方法异常麻烦,需要遍历整个控件树。无奈,自己用英文搜索看看,也不需要用谷歌,必应国际版用英文搜索就可以了。没看到几个就找到了一个靠谱的解决方案,也希望大家遇到问题的时候可以把英文互联网的答案搬运过来。(10年人家都有答案了,22年中文互联网还没有答案,唉)按钮控件无法点击,猜测是控件次序问题,被旁边的一个统计图控件覆盖了。如图,被统计图控件覆盖的单选按键。wpf是根据控件次序调增层级的,写在后面的控件会排在上层。调整后按钮即可点击。转载 2022-10-08 19:53:21 · 4476 阅读 · 0 评论 -
wpf 如何给ListView中的每一个item添加单击事件
ListView中只有双击事件,同时里面的ListItem大多也是通过数据绑定获得的,很难在页面上直接操作。虽然没有单机事件,但是ListView中有一个SelectionChanged事件,可以变相的当作单机事件。可是这样依然不够,我们需要知道的我们点击的是哪一行,这个可以通过触发事件后通过ListView.SelectionChanged属性来直接获得所点击的那一行中的控件,相当于是直接为每一行添加了一个点击事件。...原创 2021-04-06 18:36:56 · 5630 阅读 · 4 评论 -
WPF 退出时执行代码
在App.xaml中添加exit事件。<Application x:Class="SpatialAnalysis.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:SpatialAnalysis" Start原创 2021-03-14 15:16:51 · 1171 阅读 · 1 评论 -
未声明“configuration”元素
在app.config中的 configuration 标签警号说是未声明。解决方案如下将这个<?xml version="1.0" encoding="utf-8"?><configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/> </startup></configuration>原创 2021-02-10 15:34:53 · 1865 阅读 · 1 评论 -
wpf 窗口传递参数
我发现网上很多的的传递参数的方法都极其的麻烦,什么事件,重写,注册,继承,根本用不了这么麻烦。一个小委托就可以搞定。这是主窗口的代码:public partial class MainWindow : Window{ public MainWindow() { InitializeComponent(); } //当页面加载完成后执行 private void Window_Loaded(object sender, RoutedEventArg原创 2021-01-05 20:05:50 · 2240 阅读 · 0 评论 -
wpf 关于 已多次设置属性content 的报错
代码如下:<Window x:Class="SpatialAnalysis.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://sch原创 2021-01-02 13:30:27 · 5772 阅读 · 1 评论