草庐IT

Matplotlib颜色设置

全部标签

c# - 将按钮的文本设置为在 WPF 中有一些粗体字符

我想知道是否可以在WPF中将Button的文本定义为:bc我试过设置alttexthttp://img651.imageshack.us/img651/1838/ctldhrzhy41gbrcch4dpjz4.png但这似乎不起作用。Bold标签是否只能与FlowDocument一起使用?谢谢 最佳答案 使用TextBlock来保存格式化的文本:Heyyou!!!根据您的评论,如果您想明确说明这会设置Content属性,您可以使用XAML属性元素语法来实现:Heyyou!!!但是这是多余的,因为Button有一个ContentPro

c# - 如何设置 IConfigurationRoot 的 Mock 以返回值

这个问题在这里已经有了答案:Expressionreferencesamethodthatdoesnotbelongtothemockedobject(4个答案)关闭5年前。我已经使用IConfigurationRoute来访问这样的目录。if(type=="error")directory=_config.GetValue("Directories:SomeDirectory");_config是在构造函数中注入(inject)的IConfigurationRoot。我尝试了下面的方法来模拟它。varmockConfigurationRoot=newMock();mockConfig

C# 应用程序设置 : Is there a easy way to put a collection into <appSetting>

我试过了和System.Configuration.ConfigurationManager.AppSettings.GetValues("List");但我只得到最后一个成员。我怎样才能轻松解决这个问题? 最佳答案 我处理过类似的问题,我是用这段代码解决的。希望这对您的问题有所帮助。在这种情况下,列表(类似于我的URLSection)将在web.config中有一个完整的配置部分,然后您可以从该部分获取所有值。我为此创建了三个类:ConfigElement、ConfigElementCollection、WebConfigSect

c# - 获取随机颜色

这个问题在这里已经有了答案:HowtogeneraterandomcolornamesinC#(16个答案)关闭7年前。您知道生成随机颜色(不是随机颜色名称!)的方法吗?我已经有了一个,但是这个做的不正确:这只返回绿色:Randomr=newRandom();BackColor=Color.FromArgb(r.Next(0,256),r.Next(0,256),0);这只返回红色:Randomr=newRandom();BackColor=Color.FromArgb(r.Next(0,256),0,0);这只返回蓝色:Randomr=newRandom();BackColor=Co

c# - 将 EF6 Code First 字符串流畅地设置为 nvarchar(max)

我正在使用FluentAPI构建EF6代码优先模型。我的理解是,默认情况下,字符串将是nvarchar(max),(坦率地说)对于默认值来说是愚蠢的。所以我添加了以下约定代码以将最大默认长度设置为255个字符:modelBuilder.Properties().Configure(p=>p.HasMaxLength(255));然后我像这样创建了一个装饰器:[AttributeUsage(AttributeTargets.Property,AllowMultiple=false,Inherited=true)]publicclassTextAttribute:Attribute{}我想

c# - Datagridview 图像列设置图像 - C#

我有一个带有图像列的DataGridView。在属性中,我正在尝试设置图像。我单击图像,选择项目资源文件,然后选择显示的图像之一。但是,图像在DataGridView上仍然显示为红色x吗?有人知道为什么吗? 最佳答案 例如,您有一个名为“dataGridView1”的DataGridView控件,其中包含两个文本列和一个图像列。您在名为“image00”和“image01”的资源文件中还有一个图像。您可以像这样在添加行的同时添加图像:dataGridView1.Rows.Add("test","test1",Properties.R

c# - 有什么理由让 Timer 将 AutoReset 设置为 false,然后在其经过的事件期间重新启动自身?

我刚碰到这段代码,但我不明白。是否有理由使用这种设计,而不是仅在AutoReset为true的情况下重新运行经过的代码?privatereadonlyTimerTimer=newTimer();protectedoverridevoidOnStart(string[]args){Logger.InfoFormat("Starting{0}.",ServiceName);try{//IfEnabledissettotrueandAutoResetissettofalse,theTimerraisestheElapsedeventonlyonce,thefirsttimetheinterv

c# - 更改 WPF ListViewItem 的选择颜色

我有一个包含一些ListViewItems的ListView。默认情况下,选择项目会使它们的背景变成深蓝色。我想应用一种样式,这样选择一个项目不会改变它的外观。在我的xaml中我已经实现了这个:不幸的是,这并不能解决问题。它只是简单地使选择变成白色而不是蓝色。有没有人有想法?祝你好运,基督徒编辑:示例代码:为了重现这一点,您可能必须将单个ListViewItem的背景颜色设置为绿色或红色。 最佳答案 我不确定我是否理解您所说的白色而不是蓝色是什么意思。选择ListViewItem时,前景和背景将由触发器更改。要更改ListViewI

c# - 在 C# 中将整数映射到 RGB 颜色

所以现在我有一个介于0和2^24之间的数字,我需要将它映射到三个RGB值。我在如何实现这一点上遇到了一些麻烦。感谢您提供任何帮助。 最佳答案 根据颜色的位置,您可以使用位移来获得单独的颜色,如下所示:intrgb=0x010203;varcolor=Color.FromArgb((rgb>>16)&0xff,(rgb>>8)&0xff,(rgb>>0)&0xff);上面的表达式假定0x00RRGGBB但您的颜色可能是0x00BBGGRR在这种情况下只需更改16,8,0值。这也使用System.Drawing.Color而不是Syst

c# - 将文本框/标签中的文本颜色设置为红色并使其变为粗体

我希望文本颜色在特定条件下为红色。这是我想要完成它的方式。stringminusvalue=TextBox1.Text.ToString();if(Convert.ToDouble(minusvalue)有没有函数可以设置TextBox中文本的属性? 最佳答案 TextBox1.ForeColor=Color.Red;TextBox1.Font.Bold=True;或者这可以使用CssClass(推荐)来完成:.highlight{color:red;font-weight:bold;}TextBox1.CssClass="high