在C#.net中使用EPPLus根据文本设置单元格的条件背景色
我正在使用Epplus导出到Excel. 我想根据第1列值设置第1列和第2列的背景颜色.如果第2列中的任何单元包含1个,则Col1和Col2的背景颜色为绿色.如果包含2,则背景颜色必须是浅黄色.如下图. 现在我只能设置第二列背景颜色.如果我设置了范围,则根据最后一个条件设置背景颜色,并将整列颜色为黄色.请帮助我. 解决方案 选择Col1和Col2中的所有数据.转到条件格式菜单,然后单击管理规则.选择列表中的最后一个选项(使用公式来确定...)并使用此公式: = if( $ [col2] [row1ofdata] = 1,true,false).然后按照您的意愿格式.将规则应用于col1和col2. 尽管将规则应用于COL1,但美元符号将告诉它在范围内的任何行中使用规则. . 然后,您将必须对要使用的每个颜色代码重复此操作(即一次将其颜色为绿色,然后再彩色2作为琥珀色). 其他解决方案 我找到了自己的解决方案.以下是Excel输出 . int T
16 2024-04-26
编程技术问答社区
WPF将DataGridTextColumn的背景颜色绑定到行的颜色上
说我有一个具有以下数据的datagrid: John, Male Mary, Female Tony, Male Sally, Female 网格与人体模型对象的观察限制,该对象实现了为属性person.name and person.pers.gens.gender.sment.sment.sment.sment.sment.gender.gender.我现在想将数据杂志的背景颜色绑定到该人的性别,以便包含雄性的行是蓝色的,而包含女性的行是粉红色的.是否可以通过将另一个属性添加到这样的人模型中来做到这一点: public class Person { public Color BackgroundColor { get { if (gender == "Male") { return Color.Blue; }
6 2024-04-23
编程技术问答社区
在C#中与VB6.0的MaskColor属性相当的是什么?
VB 6.0中的MaskColor属性用于删除Image的背景颜色.我在C# 中如何做同样的事情 解决方案 您可以使用//convert the red color in the image into transparent. ((Bitmap)BackgroundImage).MakeTransparent(Color.Red); 其他解决方案 我认为没有任何直接等效的. 过去,我通过使用colormap类将我的背景颜色映射到color.thransparent来使它起作用.然后,我创建一个ImageAttribes对象并调用SetRemaptable()函数并将其传递给我的colormap.然后,您通过将成像量将图像重新绘制到绘制方法. 编辑: Jalal发布了一种更简单的纯色方法.我仔细研究了我使用上面方法的代码,我将多个相同基本颜色的阴影映射到透明.
18 2024-04-23
编程技术问答社区
如何在运行asp.net页面时以编程方式设置表格背景?
我有一个ASPX页面,其背景颜色为默认值.当选择了广播按钮的某个选项时,我需要能够以编程方式更改它.我尝试设置表的ID字段,但我似乎无法在文件后面的C#代码中访问它. 我的原始表是: 不过,我在智能中看不到ID. 编辑: 现在,我可以在后面的代码中看到我的表格,我正在尝试实际更改背景颜色.这是我的radiobuttonlist的代码:
2 2024-04-22
编程技术问答社区
如何改变windows phone应用程序中按钮的背景颜色?
我正在开发C#&Silverlight 4中的Window Phone 7应用程序.我是Silverlight的新手.我的应用程序中有两个按钮出于不同的目的.单击按钮时,我想动态更改按钮的颜色.所以我正在使用以下代码 IncomeButton.Background = new SolidColorBrush(Colors.Red); ,但它不起作用.您能为我提供任何可以解决上述问题的代码或链接吗?如果我做错了什么,请引导我. 解决方案 从其单击事件中更改按钮的样式带有捕获.彼得在这里详细说明. 为什么我不能在单击事件上更改按钮的背景? - 彼得·托尔(Peter Torr)的博客 其他解决方案 更改按钮的颜色后,您可以简单地执行IncomeButton.UpdateLayout(). 其他解决方案 我也遇到了"简单"问题.我不用使用彼得的"按钮造型更改"的东西,而只是将矩形放在按钮下方,然后用矩形更改其颜色.在按钮的单击事件中,填写属性.对我来说
10 2024-04-21
编程技术问答社区
在ListView C# (.Net 3.5)中替代颜色?
我要为我的listView行设置另一种颜色. 我看到这个链接但是我' m使用.NET Framework 3.5 SP1,所以我无法使用它. 我已经使用了以下代码,但是ListView Atting 有问题 ListViewItem newListViewItem = new ListViewItem( new string[] { item.name.ToString(), item.code.ToString() }); newListViewItem.BackColor = new Color(240,240,240); newListViewItem.UseItemStyleForSubItems = true; newListViewItem.Font = new Font("Tahoma", 9); listView1.Items.Add(newListViewItem); 您能指导我如何做吗? 解决方案
10 2024-04-14
编程技术问答社区
WPF改变组合框的背景颜色
在我的WPF应用程序中,我只想更改组合框的背景颜色.我并不是说下拉列表,我想要的只是设置背景的任何项目. 就像设置按钮的背景一样 - 当控件显示在屏幕上时,它应该具有浅色背景.就是这样. 我在网上进行了很多搜索,但是到处都可以找到下拉背景颜色的解决方案.我尝试将SolidColorbrush和样式应用于Combobox的文本块,但没有想要的成功.通过添加SolidColorbrush系列,我获得了下拉背景集,但这不是我想要的.我的代码是:
8 2024-04-10
编程技术问答社区
在C#代码中设置WPF文本框的背景颜色
如何在C#? 中以编程方式更改WPF文本框的背景和前景颜色. 解决方案 textBox1.Background = Brushes.Blue; textBox1.Foreground = Brushes.Yellow; wpf前景和背景类型为System.Windows.Media.Brush.您可以设置另一种颜色: using System.Windows.Media; textBox1.Background = Brushes.White; textBox1.Background = new SolidColorBrush(Colors.White); textBox1.Background = new SolidColorBrush(Color.FromArgb(0xFF, 0xFF, 0, 0)); textBox1.Background = System.Windows.SystemColors.MenuHighlightBrush; 其他解决方案
42 2024-04-10
编程技术问答社区
如何在数据表格中改变行的颜色
我想更改DataGridView中特定行的颜色.当Columncell 7的值小于ColumnCell 10中的值时,该行应更改为红色.有关如何完成此操作的任何建议? 解决方案 您需要循环遍历数据杂志中的行,然后比较每行的列7和10的值. 尝试以下操作: foreach (DataGridViewRow row in vendorsDataGridView.Rows) if (Convert.ToInt32(row.Cells[7].Value)
6 2024-04-10
编程技术问答社区
我想改变一个随机按钮的颜色,等待1秒钟,然后把它变回默认,在一个for循环中
我想制作一个代码,每次迭代我都会得到一个随机数,并且基于该数字一个按钮将其颜色更改为lightgreen,然后一秒钟后,它会更改为默认值,但是我的问题是for()不会等到按钮更改后,它开始了新的迭代. 到目前为止,这是我的代码: for(int i=0; i
12 2024-04-05
编程技术问答社区
点击时DataGridViewButtonCell按钮颜色改变
我有一个DataGridViewRow,我可以在编程中添加到DataGridView"表"中.我希望其中一个单元格为DataGridViewButtonCell,以便我可以单击它. (我意识到我可以在 on_click 的DataGridView上有一个处理程序,但我想以这种方式保持这种方式,以简化代码). 我希望能够设置datagridviewbuttoncell的预彩/背色. DataGridViewRow dgvRow = new DataGridViewRow(); dgvRow = (DataGridViewRow)dgv.Rows[0].Clone(); dgvRow.Cells[0].Value = filename; dgvRow.Cells[0].Style.Alignment = DataGridViewContentAlignment.MiddleCenter; DataGridViewButtonCell dgvBtn = new DataGridV
10 2024-04-05
编程技术问答社区
在C#中临时改变点击按钮的颜色
这是赢得表格 按钮单击我想更改按钮的颜色暂时说出1秒钟,然后按钮颜色应恢复到上一个​​颜色.我为此使用了lambda表达式和计时器. private void btn_Read_Click(object sender, EventArgs e) { System.Windows.Forms.Timer t1 = new System.Windows.Forms.Timer(); t1.Interval = 1000; t1.Tick += (src, ee) => { btn_Read.BackColor = Color.Transparent; t1.Stop(); }; t1.Start(); btn_Read.BackColor = Color.Yello
12 2024-04-05
编程技术问答社区
我想做一个'扰流警报&39;按钮
我想制作一个"扰流器警报"按钮. 首先,我什么都不知道. 我真的很抱歉. 我这样做是因为我突然想这样做. 无论如何,这是我最好的结果. 在 Spoiler Alert document.getElementById("change9").onclick = function(){ document.body.style.color = '#ffffff'; }   Not Spoiler   Spoiler 但是我真正想要的是两个结果. (不是扰流板/扰流板) 换句话说, ...跨度样式="背景色:#000000;" ... 我想单击一个按钮来删除此部分. 可能吗?
8 2024-04-05
编程技术问答社区
如何使用color.xml文件中的颜色资源动态地应用按钮背景颜色
我尝试将背景颜色应用于颜色资源文件中的颜色ID(color.xml). btn.setBackgroundColor(R.color.green); 我也尝试了这个 btn.setBackgroundColor(Resources.getSystem().getColor(R.color.green)); 但不起作用. 如果我申请 btn.setBackgroundColor(Color.Green); 它的工作. ,但我需要从color.xml文件中应用颜色资源.请让我知道我该怎么做. 解决方案 您应该使用以下方式: btn.setBackgroundColor(getResources().getColor(R.color.Green)); 和第二种方式: Resources resources = YourActivity.this.getResources(); Drawable drawable = res
8 2024-04-05
编程技术问答社区
如何设置win32 api c++按钮的背景颜色和文字颜色?
im使用Win32应用程序中的简单按钮,我喜欢更改其颜色和文本 但是我找不到Google中的所有搜索方法. 我有这个代表按钮的代码: 这在RC文件中: LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL IDD_DIALOG1 DIALOG 0, 0, 273, 209 STYLE DS_3DLOOK | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_CAPTION | WS_VISIBLE | WS_POPUP | WS_SYSMENU CAPTION "Win32 demo" FONT 8, "Ms Shell Dlg" { DEFPUSHBUTTON "My Button1 ", IDOK, 59, 176, 69, 14 PUSHBUTTON "Log Off", IDC_BUTTON1, 155, 175, 54, 14 } 和主CPP文件中我只有Triger简单
20 2024-04-05
编程技术问答社区
如何在 react js 中改变按钮 onClick 的背景颜色?
使用地图功能有多个按钮并显示. 想要更改我单击的按钮的背景颜色.其他人想要它. 同样,当我单击另一个按钮时,仅更改该按钮的BG颜色. 有两个文件.一个组件ID使用映射功能定义按钮组件,另一个是按钮组件. 主组件 state = { categories: [], selectedCategory: null, value: 'test', clicked1: false, } categorySelectedHandler = (id ,e) => { this.setState({ selectedCategory: id }); } const categoriesName = this.state.categories.map((category ,index) => { // console.log("The current iteration is:
6 2024-04-05
编程技术问答社区
Xamarin表格。如何为网格内被点击的按钮添加背景色(单词搜索游戏)
我正在使用网格中的按钮显示字母以实现单词搜索游戏.单击按钮时,整个按钮的背景颜色正在更改.我只需要更改点击按钮的背景颜色. xaml.cs void SetGridLayout(char[,] matrixToPrint) { int numRows = matrixToPrint.GetLength(0); int numCols = matrixToPrint.GetLength(1); gridLayout.HorizontalOptions = LayoutOptions.FillAndExpand; gridLayout.SetBinding(Button.HeightRequestProperty, new Binding("Width", source: gridLayout)); for (int row = 0; row
6 2024-04-05
编程技术问答社区