路由事件

WPF用更高级的路由事件替换普通的.NET事件。路由事件具有更强传播能力,可在元素树中向上冒泡和向下隧道传播,并沿着传播路径被事件处理程序处理。与依赖属性一样,路由事件由只读的静态字段表示,在静态构造函数中注册,并通过标准的.NET事件定义进行封装。

public abstract class ButtonBase : ContentControl
{// 定义public static readonly RoutedEvent ClickEvent;// 注册static ButtonBase(){// 事件名称 路由类型 定义事件处理程序语法的委托 拥有事件的类ButtonBase.ClickEvent = EventManager.RegisterRoutedEvent("Click",RoutingStategy.Bubble,typeof(RoutedEventHandler),typeof(ButtonBase));}// 传统包装public event RoutedEventHandler Click{add{base.AddHandler(ButtonBase.ClickEvent,value);}remove{base.RemoveHandler(ButtonBase.ClickEvent,value);}}
}

共享路由事件

与依赖属性一样,可以在类之间共享路由事件的定义。

UIElement.MouseUpEvent = Mouse.MouseUpEvent.AddOwner(typeof(UIElement));

引发路由事件

路由事件不是通过传统的.NET事件封装器引发的,而是使用 RaiseEvent() 方法引发的,所有元素都从 UIElement 类继承了该方法。
每个事件处理程序的第一个参数(sender)都提供了引发该事件的对象的引用。第二个参数是 EventArgs 对象,该对象与其他所有可能很重要的附加细节绑定在一起。如果不需要传递额外的细节可使用 RoutedEventArgs.

处理路由事件

可以使用多种方法关联事件处理程序。

<Image Source="hello.jpg" Name = "img" MouseUp="img_MouseUp"/>
// 定义委托对象,并将该委托指向 img_MouseUp() 方法
// 然后将该委托添加到 img.MouseUp 事件的已注册的事件处理程序列表中
img.MouseUp += new MouseButtonEventHandler(img_MouseUp);// C# 还允许使用更精简的语法,隐式地创建合适的委托对象
img.MouseUp += img_MouseUp;

上面的代码方法依赖事件封装器,事件封装器调用 UIElement.AddHandler() 方法。也可以自行调用 UIElement.AddHanler() 方法直接连接事件。

// 这种方法要创建合适的委托类型(MouseButtonEventHandler),不能隐式地创建委托对象
img.AddHandler(Image.MouseUpEvent, new MouseButtonEventHandler(img_MouseUp));// 也可以使用定义事件的类的名称,而不是引发事件的类的名称
img.AddHandler(UIElement.MouseUpEvent,new MouseButtonEventHandler(img_MouseUp));

如果想断开事件处理程序,只能使用代码,不能使用 XAML。

img.MouseUp -= img_MouseUp;
img.RemoveHandler(Image.MouseUpEvent,new MouseButtonEventHandler(img_MouseUp));

为同一个事件多次连接相同的事件处理程序,通常是错误的结果,这种情况下事件处理程序会被触发多次。如果试图删除已经连接了两次的事件处理程序,事件仍会触发事件处理程序,但只触发一次。

事件路由

<Label BorderThickness="1"><StackPanel><TextBlock Margin="3">Image and text label</TextBlock><Image Source="hello.jpg"/><TextBlock Margin="3">Courtesy of the StackPanel</TextBlock></StackPanel>
</Label>

上面的标签包含了一个面板,面板里又包含了两块文本和一副图像。单击图像部分会引发 Image.MouseDown 事件,但如果想采用相同方式处理标签上的所有单击事件呢?显然为每个元素的 MouseDown 事件关联同一个处理程序会使得代码杂乱无章切难以维护。
路由事件以下面三种方式出现:

  • **与普通.NET事件类似的直接路由事件(direct event).**它们源于同一个元素,不传递给其他元素。比如,MouseEnter事件是直接路由事件。
  • **在包含层次中向上传递的冒泡路由事件(bubbling event).**比如,MouseDown就是冒泡路由事件。该事件首先由被单击的元素引发,接下来被改元素的父元素引发,然后被父元素的父元素引发,以此类推,直到WPF到达元素树的顶部为止。
  • **在包含层次中向下传递的隧道事件(tunneling event).**隧道路由事件在事件到达恰到的控件之前未预览事件提供了机会。比如,通过PreviewKeyDown可截获是否按下了某个键。首先在窗口级别上,然后是更具体的容器,直至到达当按下键时具有焦点的元素。

当使用 EventManager.RegisterEvent() 方法注册路由事件时,需要传递一个 RoutingStrategy 枚举值,该值用于指示希望应用于事件的事件行为。

MouseUp 和 MouseDown 都是冒泡事件,当单击标签上的图像部分时:

  1. Image.MouseDown
  2. StackPanel.MouseDown
  3. Label.MouseDown

按照嵌套的顺序,一直向上传递到窗口。

RoutedEventArgs 类

在处理冒泡路由事件时,sender参数是对最后哪个链接的引用。如果事件在处理之前,从图像向上冒泡到标签,sender参数就会引用标签对象。

名称说明
Source指示引发了事件的对象。键盘事件-具有焦点的控件;鼠标事件-鼠标下面所有元素中最靠上的元素
OriginalSource最初引发事件的对象的引用。通常与Source相同
RoutedEvent通过事件处理程序为触发的事件提供 RoutedEvent 对象。如果同一个处理程序处理不同的事件,这个信息非常有用
Handled该属性允许终止事件的冒泡或隧道过程。如果设置为 true,事件就不会继续传递,也不会再为其他元素引发该事件

处理挂起的事件

按钮(button)会挂起MouseUp事件,并引发更高级的Click事件。同时,Handled标志被设置为 true ,从而阻止MouseUp事件继续传递。
有趣的是,有一种方法可接收被标记为处理过的事件:

// 最后一个参数如果为 true,即使设置了 Handled 标志,也将接收到事件
cmdClear.AddHander(UIElement.MouseUpEvent, new MouseButtonEventHandler(cmdClear_MouseUp),true);

附加事件

<!--StackPanel并没有 Click 事件-->
<StackPanel Button.Click="DoSomething" Margin="5"><Button>Command 1</Button><Button>Command 2</Button>
</StackPanel>

Click事件实际是在 ButtonBase 类中定义的,而Button类继承了该事件。如果为ButtonBase.Click事件关联事件处理程序,那么当单击任何继承自ButtonBase控件(包括Button类、RadioButton类以及CheckBox类)时,都会调用该事件处理程序。如果为 Button.Click事件关联处理程序,只能被Button对象使用。

也可以在代码中关联附加事件,但需要使用 UIElement.AddHandler()方法,而不能使用 += 运算符语法。

stackPanel.AddHandler(Button.Click, new RoutedEventHandler(DoSomething));

这种情况下,怎么区分是哪个按钮触发的事件?可以通过 button的文本,或者Name,也可以设置Tag属性。

<StackPanel Button.Click="DoSomething" Margin="5"><Button Tag="first button">Command 1</Button><Button Tag="second button">Command 2</Button>
</StackPanel>
private void DoSomething(object sender, RoutedEventArgs e)
{object tag = ((FrameworkElement)sender).Tag;MessageBox.Show(tag.toString());
}

隧道路由事件

隧道路由事件以单词 Preview 开头,WPF通常成对地定义冒泡路由事件和隧道路由事件。隧道路由事件总在冒泡路由事件之前被触发。如果将隧道路由事件标记为已处理,那就不会再触发冒泡路由事件,因为两个事件共享 RoutedEventArgs类的同一个实例。

如果需要执行一些预处理(根据键盘上特定的键执行动作或过滤掉特定的鼠标动作),隧道路由事件是非常有用的。隧道路由事件的工作方式和冒泡路由事件相同,但方向相反。先在窗口触发,然后再整个层次结构中向下传递,如果在任意为止标记为已处理,就不会发生对应的冒泡事件。

WPF事件

WPF事件通常包括以下5类:

  • 生命周期事件:在元素被初始化、加载或卸载时发生这些事件
  • 鼠标事件
  • 键盘事件
  • 手写笔事件:在平板电脑上用手写笔代替鼠标
  • 多点触控事件:一根或多跟手指在多点触控屏幕上触摸的结果

声明周期事件

首次创建以及释放所有元素时都会引发事件,它们是在 FrameworkElement 类中定义的。

名称说明
Initialized当元素被实例化,并根据XAML标记设置了元素的属性之后发生。这时元素已经初始化,但窗口的其他部分可能尚未初始化。此外,尚未应用样式和数据绑定。是普通的.NET事件
Loaded当整个窗口已经初始化并应用了样式和数据绑定时,该事件发生。这是元素呈现之前的最后一站。这时 IsLoaded 为true
Unloaded当元素被释放时,该事件发生,原因时包含元素的窗口被关闭或特定的元素被从窗口中删除

FrameworkElement类实现了 ISupportInitialize接口用来控制初始化过程的方法。

  • 第一个方法是BeginInit(),在实例化元素后会立即调用该方法。
  • 之后XAML解析器设置所有元素的属性并添加内容。
  • 第二个方法是 EndInit(),完成初始化后将调用。此时引发Initialized事件

当创建窗口时,会自下而上地初始化每个元素分支。在每个元素都完成初始化后还需要在容器中进行布局、应用样式、绑定到数据源。完成初始化过程就会引发Loaded事件,该过程是自上而下的的方式。当所有元素都引发Loaded事件后窗口就可见了。
可以在窗口构造函数里添加自己的代码,但Loaded事件是更好的选择。因为如果构造函数中发生异常就会在XAML解析器解析页面时抛出该异常。该异常将与InnerException属性中的原始异常一起封装到一个没有用处的 XamlParseException对象中。

键盘事件

名称路由类型说明
PreviewKeyDown隧道按下一个键时发生
KeyDown冒泡按下一个键时发生
PreviewTextInput隧道当按键完成并且元素正在接收文本输入时发生
TextInput冒泡当键盘完成并且元素正在接收文本输入时发生
PreviewKeyUp隧道释放按键发生
KeyUp冒泡释放按键发生

比如对TextBox的输入提供验证操作:

private void textBox_PreviewTextInput(object sender,TextCompositionEventArgs e)
{short val;// KeyConverter.ConverterToString()方法,Key.D9 和 Key.NumPad9 都返回字符串 "9"if(!Int16.TryParse(e.Text,out val)){// 只允许输入数字e.Handled = true;}
}private void textBox_PreviewKeyDown(object sender, KeyEventArgs e)
{if(e.Key == Key.Space){// 有一些按键,比如空格,会绕过 PreviewTextInpute.Handled = true;}
}

鼠标拖放

拖放操作有两个方面:源和目标。需要在某个为止调用 DragDrop.DoDragDrop()方法来初始化拖放操作,此时确定拖动操作的源,搁置希望移动的内容,并指明允许什么样的拖放效果(复制、移动等)。

private void lb_MouseDown(object sender, MouseButtonEventArgs e)
{Label lb1 = (Label)sender;DragDrop.DoDragDrop(lb1, lb1.Content, DragDropEffects.Copy);
}

接收数据的元素需要将它的 AllowDrop 属性设置为 true。

<Label Grid.Row="1" AllowDrop="True" Drop="lbTarget_Drop">To Here</Label>

如果希望有选择的接收内容,可以处理 DragEnter事件。

private void lb2_DragEnter(object sender, DragEventArgs e)
{if(e.Data.GetDataPresent(DataFromats.Text))e.Effects = DragDropEffects.Copy;elsee.Effects = DragDropEffects.None;
}

最后就可以检索并处理数据了。

private void lb2_Drop(object sender, DragEventArgs e)
{((Label)sender).Content = e.Data.GetData(DataFromats.Text);
}

我的公众号

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. Leetcode刷题记录(1):数组的二分查找

    最近发现自己的编程能力越来越下降&#xff0c;论文看的多&#xff0c;却太久没搞代码&#xff0c;都快忘光了&#xff0c;有点纸上谈兵的感觉&#xff0c;感觉要加强代码能力。因此&#xff0c;本人决定在每日的闲暇之余&#xff0c;要坚持每日至少做1题的习惯&#xff0c;认清…...

    2024/4/25 23:58:35
  2. 二自由度汽车模型simulink仿真

    模型搭建要用到以下三个公式&#xff1a; 模型的输入是&#xff1a;车轮转角δ&#xff0c;速度u 输出是&#xff1a;质心侧偏角β&#xff0c;横摆角速度ω。所建模型如下&#xff1a; 在simulink->model property->callback->InitFcn中给定车辆相关参数&#xff1b;…...

    2024/4/24 17:47:38
  3. 在singleton的类中注入prototype的类

    一般情况&#xff0c;如果在singleton的类中注入了prototype的Bean的时候&#xff0c;每次获取注入的Bean属性获取的都是同一个Bean实例。因为注入关联的Bean的动作只有一次&#xff0c;虽然被注入的类是多例的&#xff0c;但是每次获取的仍是开始初始化时的那个Bean。 解决方…...

    2024/4/17 17:49:26
  4. 【Pandas】Pandas Daframe 常用用法

    &#xff08;1&#xff09;取某列等于某个值的所有行数据 df.loc[df[A]999]&#xff08;2&#xff09;datetime作为索引取行数据 # 第一种方式 df_index list(df.index) for index in df_index:tmp df.loc[[str(index)]]# 第二种方式 df_index list(df.index) for index i…...

    2024/4/24 21:44:17
  5. nodeJSh环境搭建

    一、关于Node.js 1.①Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。 Node.js使用了一个事件驱动、非阻塞式I/O 的模型。 ②Node.js是一个让JavaScript运行在服务端的开发平台&#xff0c;它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语…...

    2024/4/28 3:27:19
  6. 力扣刷题学习407. 接雨水 II(C++)

    题目描述 直接上原链接看题吧 解答 首先可以明确能接雨水的方块特点 不能是最外层方块周围一圈方块高度都比它高 这里我们假设逐个方块注水&#xff0c;那么要从外往里逐个检查&#xff0c;因为最外层最低的方块决定了当前圈层的最低高度。 首先我们每次遍历一遍当前最外层…...

    2024/4/18 11:28:23
  7. Shopee多店聊聊怎么样?Shopeeman智能客服告诉你

    现在有不少朋友在Shopee平台做本土店群&#xff0c;铺货也成了最基本的运营模式&#xff0c;为了更高效的运营和操作多个店铺&#xff0c;往往需要一些软件辅佐加持&#xff0c;这里想必用的最多的就是Shopeeman这款本土智能化多店铺管理系统&#xff1b;那么在做店群模式时&am…...

    2024/4/28 0:41:11
  8. shell字符串处理

    文章目录一、计算字符串长度二、获取子串在字符串中的索引位置三、计算子串长度、抽取子串一、计算字符串长度 ${#string}expr length $string 代码如下&#xff08;示例&#xff09;&#xff1a; var1"hello,christy" [rootiZwz98qdx9tvkj6qz2yq90Z ~]# len${#va…...

    2024/4/15 6:47:12
  9. vue中手机号中间隐藏显示

    为了保护用户隐私&#xff0c;产品需求将table展示中的用户手机号中间四位以显示。 如18212345678 显示为1825678 <el-table-column prop"userPhone" label"用户手机号" min-width"160" sortable ><template slot-scope"scope&quo…...

    2024/4/26 21:11:25
  10. vue中返回页面---公共组件 back.vue

    1.html <template><div class"back" click"back"><img src"../../../static/img/back.png" alt /></div> </template> 2.js &#xff08;1&#xff09;父页面 引入back页面 传值给子页面 父传子 <template…...

    2024/4/26 10:47:20
  11. 什么是ES6,为什么使用它?ES6的新增语法—let

    什么是ES6&#xff1f; ECMAScript 6&#xff08;以下简称ES6&#xff09;是JavaScript语言的下一代标准&#xff0c;已经在2015年6月正式发布了。Mozilla公司将在这个标准的基础上&#xff0c;推出JavaScript 2.0。 为什么使用ES6&#xff1f; 每一次标准的诞生都意味着语…...

    2024/4/20 2:20:00
  12. 最大公约,最小公倍

    最大公约&#xff1a;指两个或多个整数共有约数中最大的一个 算法&#xff1a;辗转相除法 public static void main(String[] args) {System.out.println(Convention(15, 12));}public static int Convention ( int a, int b){int max, min;max (a > b) ? a : b;min (a…...

    2024/4/15 6:47:37
  13. C语言——linux下简单编写“守护进程”

    1&#xff0c;守护进程的宽泛概念和特点 &#xff08;1&#xff09;demon 表示的就是守护进程&#xff0c;简称为d。&#xff08;不重要&#xff0c;一般都是命名时&#xff0c;加个以d结尾&#xff09; &#xff08;2&#xff09;长期运行。&#xff08;开机&#xff0c;到关机…...

    2024/4/28 4:15:59
  14. CSDN文章如何导出PDF文件

    1&#xff09;在需要导出的文章那里按F12&#xff0c;然后点击控制台&#xff1a; 2&#xff09;在控制台粘贴以下代码&#xff1a; (function doPrint(){ use strict;var articleBox $("div.article_content");articleBox.removeAttr("style");va…...

    2024/4/18 21:51:44
  15. 蚂蚁分类信息系统6百度主动推送信息新闻

    蚂蚁分类信息系统6百度主动推送信息新闻插件 设置计划任务 主动批量推送信息、新闻链接地址到百度 支持PC和H5链接一起推送...

    2024/4/28 5:21:41
  16. router-link的属性

    属性 to <router-link tohome> 属性tag tag可以指定<router-link>之后渲染成什么组件,比如下面的代码会被渲染成一个<li>元素,而不是<a> <router-link to"/home" tagli> 也可以渲染成一个button,div等等组件 属性 replace rep…...

    2024/4/26 23:54:20
  17. SQLI-LIBS靶场23-24 #过滤以及二次注入实战

    Less-23 Get型单引号报错注入 输入过滤了-- # 并替代成空&#xff0c;故采用单引号闭合 http://127.0.0.1/sql/Less-23/?id1 and 11 直接搜索已知的数据&#xff0c;成功 http://127.0.0.1/sql/Less-23/?id1 and extractvalue(1,concat(0x7e,(select username from users li…...

    2024/4/15 6:47:47
  18. python中行向量与列向量问题(基于torch)(醍醐灌顶系列)

    问题&#xff1a;torch不区分行向量与列向量&#xff1f;看完以下两个示例你应该就懂了&#xff01; 示例一&#xff1a; 示例二&#xff1a; 结论&#xff1a;如果你想在计算机中区分行向量或者列向量的话&#xff0c;必须用矩阵来表示&#xff08;如上面示例二中的3*1矩阵E&…...

    2024/4/27 17:14:54
  19. 备考2022年软件设计师---日常知识点总结

    前言 最近时间比较充裕&#xff0c;而且刚刚从事软件研发、测试行业&#xff0c;有好多知识需要学习&#xff0c;刚好了解到计算机软件考试&#xff0c;网上搜索相关科目后&#xff0c;觉得软件设计师比较适合我&#xff0c;于是决定以考促学&#xff0c;备考一下软件设计师。…...

    2024/4/25 11:44:39
  20. Lock基本使用,Condition线程分组等待唤醒,生产者消费者问题

    Lock基本使用 Lock lock new ReentrantLock(); 创建一个lock对象&#xff0c;在lock.lock() 与 lock.unLock() 之间的部分互斥执行&#xff0c;类似于synchronize。例一Condition conditionA lock.newCondition(); 创建一个Condition对象&#xff0c;可以使用await() 方法和…...

    2024/4/19 13:08:58

最新文章

  1. NUD4700

    这份文件是关于NUD4700型号电子元件的数据手册&#xff0c;由半导体元件工业公司&#xff08;Semiconductor Components Industries, LLC&#xff09;在2009年1月发布。以下是该文件的核心内容&#xff1a; 产品描述&#xff1a; NUD4700是一个电子旁路器件&#xff0c;用于在单…...

    2024/4/28 5:57:48
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. 产品推荐 | 中科亿海微推出亿迅®A8000金融FPGA加速卡

    01、产品概述 亿迅A8000金融加速卡&#xff0c;是中科亿海微联合金融证券领域的战略合作伙伴北京睿智融科&#xff0c;将可编程逻辑芯片与金融行业深度结合&#xff0c;通过可编程逻辑芯片对交易行情加速解码&#xff0c;实现低至纳秒级的解码引擎&#xff0c;端到端的处理时延…...

    2024/4/26 12:36:49
  4. DDIM,多样性与运行效率之间的trade off

    DDPM的重大缺陷在于其在反向扩散的过程中需要逐步从 x t x_t xt​倒推到 x 0 x_0 x0​&#xff0c;因此其推理速度非常缓慢。相反&#xff0c;DDPM的训练过程是很快的&#xff0c;可以直接根据 x 0 x_0 x0​到 x t x_t xt​添加的高斯噪声 ϵ \epsilon ϵ完成一次训练。 为了解…...

    2024/4/25 10:12:11
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/4/26 18:09:39
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/28 3:28:32
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/26 23:05:52
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/27 4:00:35
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/27 9:01:45
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/28 1:22:35
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/25 18:39:14
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/4/26 23:04:58
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/26 19:46:12
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/27 11:43:08
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/27 8:32:30
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57