我正在尝试将样式应用于Visual Studio中的WrapPanel。该应用程序非常简单,仅由一个带有2行网格的窗口组成,顶部的<Menu>
中的<Dockbar>
和底部的<WrapPanel>
。由于某些原因,当我在App.xaml
的WrapPanel中设置背景色时,添加了以下内容:
<Style TargetType="WrapPanel">
<Setter Property="Background" Value="Green"
</Style>
到<Application.Resources>
,尽管我不在<Menu>
中,但不在WrapPanel中,但我的<Menu>
的背景色也变为绿色。设计器预览也不显示绿色,而是在运行时才显示为绿色。
为<Style TargetType="Menu">
<Setter Property="Background" Value="Blue">
</Style>
中的一个明显的蓝色背景样式
clear all;
clc;
%Filtering log files
l = dir('*.log');
for k = 1:length(l)
next_name = l(k).name
%Array size detection
[rows cols] = size(l);
%Choose a last file
file_name = next_name;
%Reading log last file
fileread = fopen(file_name);
%Convert to float
times = fread(fileread,'float32');
%Filtering times and set to 0 small values
times(times<1e-8)=0;
%Set right times values
times_s = times * 1.0e-06;
%Solve full rotation speed (Hz)
motorspeed_full = 1./(2.*times_s);
%Filtering inf values and set to 0
motorspeed_full(motorspeed_full>1e+10)=0;
%Solve half rotation speed (Hz)
motorspeed_half = 1./(times_s);
A = '.txt';
[filepath,name,ext] = fileparts(file_name);
Xfilename = [name,A];
mkdir(name)
dlmwrite([name,filesep,Xfilename],motorspeed_full,'precision','%.3f');
% [name,'.wav'],[name, file, name, '.wav']
movefile([name,'.wav'],[name, filesep, name, '.wav']);
end
使菜单在设计器中显示为蓝色,但是当我运行它时,它再次变为绿色。我没有在其他任何地方对背景进行任何编辑,所以我不知道为什么要这样做。