【未设置C#Windows电话页面背景】教程文章相关的互联网学习教程文章

使用c#条件更改按钮背景WPF鼠标悬停属性【代码】

我有一个很大的问题,我不知道该怎么办.我在c#WPF上写了一个客户端.我的表单上有3个元素(文本框,密码框,按钮).因此,当人们填写文本框和密码框文本时,我想将我的按钮背景更改为“活动(更改图像)”.登录和密码之类的东西.private void eventhandler(object sender, RoutedEventArgs e){if (login.Text.Length > 0 && password.Password.Length > 0){ImageBrush myBrush = new ImageBrush();myBrush.ImageSource =new BitmapImage(new ...

c# – 在按钮中更改图像背景不起作用【代码】

我想在每次点击时切换按钮的图像.我的代码看起来像这样:private void k1_Click(object sender, RoutedEventArgs e) {bk1 = !bk1;k1.Content = bk1.ToString();var uriString = bk1 ? @"Assets/image1.png" : @"Assets/image2.png";k1.Background = new ImageBrush { ImageSource = new BitmapImage(new Uri(uriString, UriKind.Relative)) }; }当我点击按钮时,我得到了例外System.ArgumentException : “The given System.Uri ca...

c# – TabControl中的轨迹栏背景

我在TabControl中的TabPage上有一个TrackBar控件. TrackBar的背景以灰色绘制,而TabPage绘制为白色.无法将TrackBar的BackColor属性设置为透明,我无法覆盖绘图,因为TrackBar没有DrawMode属性.我有什么选择让TrackBar适合?为什么它不支持视觉风格?解决方法:您可能希望查看CodePlex上的TransparentTrackBar项目.

c# – .NET Graphics – 创建一个透明背景的椭圆【代码】

下面的代码将在图像上绘制一个椭圆,并使用Tomato颜色填充该椭圆string imageWithTransEllipsePathToSaveTo = "~/Images/imageTest.png"; Graphics g = Graphics.FromImage(sourceImage);g.FillEllipse(Brushes.Tomato, 50, 50, 200, 200);sourceImage.Save(Server.MapPath(imageWithTransEllipsePathToSaveTo), ImageFormat.Png);如果我将画笔更改为透明,它显然不会显示,因为椭圆将是透明的,下面的图像将显示. 如何将椭圆的“背景”...

c# – 如何使背景颜色动画为新颜色和背面而不会失去原始颜色的轨迹?【代码】

因此,我正在尝试创建一个简单的动画,将背景从初始颜色转换为新颜色并返回. 我遇到的最初问题是我在MouseDownEvent上创建了一个触发动画的触发器,但是用户可以在第一个动画完成之前触发另一个动画.这个新动画将从当前的阴影到新颜色和背面进行动画制作.通过在动画进行时逐步重新启动动画,原始颜色将丢失. 解决这个问题的最简单方法可能是我将完成的事件用于动画.但是,我不喜欢这个解决方案,因为我希望我的动画在资源字典中是自定义样...

c# – 控制台:超出缓冲区时背景颜色填充行【代码】

我正在以不同的颜色打印到Windows控制台进行测试,并随机设置文本和背景颜色.当行超出控制台缓冲区时,背景颜色将设置为整行.这是C#中的一个例子:static void Main( String[] args ) {Console.BufferHeight = 16;foreach( var i in Enumerable.Range( 0 , Console.BufferHeight + 3 ) ){ var fgColor = Console.ForegroundColor;var bgColor = Console.BackgroundColor;var tst = i % 2 == 0;Console.ForegroundColor = tst ? Conso...

c# – DataGridView Cascading ComboBox在第二个组合框中显示黑色背景色

我有使用DataGridView的winform应用程序,我正在使用Cascading ComboBox.例如,第1列有一个ComboBox,第2列组合框的值取决于第1列选择.一切似乎都没问题,但是当我打开第二个组合框时,它的背景会变黑.查看截图.我没有在任何地方设置backcolor(在设计或代码中).知道为什么这种奇怪的行为? 我在DataGridView的EditingControlShowing事件中绑定第二个ComboBox.如果我在FromLoad事件中绑定它,那么它工作正常.解决方法:检查列的DefaultCell...

c# – WPF媒体元素的背景图像【代码】

我对WPF很新,所以请理解这个问题是否过于简单.我要做的是为MediaElement(作为容器盒)设置背景图像.我试图为包含它的网格设置背景图像,但它不起作用. MediaElement也没有背景图片. 是否有任何优雅的方式来制作这样的背景? 我的MediaElement:<MediaElement Name="mediaLessonImage" Grid.Column="1" Margin="50,78.01,7,159.99" Grid.Row="1"></MediaElement>我会感谢任何帮助. 更新:基于Ioxxy答案,我已经检索了解决方案(只是稍作...

c# – 将背景图像添加到monotouch.dialog视图【代码】

我正在尝试使用MonoTouch和MonoTouch.Dialog构建应用程序. 我真的很喜欢dropbox设计欢迎视图的方式.当应用程序第一次打开时,您会看到一个类似的屏幕 它类似于我需要做的事情.我首先需要检查我的用户是否是该产品的新用户或已经拥有一个帐户. 他们的欢迎屏幕对我来说就像一个导航控制器(如果我错了,请原谅我) 我希望能够将我的商业徽标添加到类似于dropbox的视图中,并在视图的底部添加导航按钮 MonoTouch.Dialog可以这样做吗?解决方...

c# – 在位图图像中设置背景颜色【代码】

我想将画布保存为图像.它有效,但背景颜色为黑色.如何添加以改变颜色? 我用这个代码:Size size = new Size(surface.Width, surface.Height);surface.Measure(size); surface.Arrange(new Rect(size));// Create a render bitmap and push the surface to it RenderTargetBitmap renderBitmap =new RenderTargetBitmap((int)size.Width, (int)size.Height, 96d, 96d,PixelFormats.Pbgra32); renderBitmap.Render(surface);// Creat...

c# – 如何保存带透明背景的gif?【代码】

我有一个应用程序,允许用户创建简单的图像,只不过是具有所需背景颜色的文本.用户可以从System.Windows.Forms.ColorDialog中选择一种颜色,并使用它来设置文本颜色和背景颜色. 背景颜色可以设置为透明(我使用Color.Transparent作为透明度的参考),选择后,我更新预览图像,正确显示文本和透明度.但是,当我去保存图像时,我无法将图像保存为gif保存透明度. 我发现this article声明我应该使用MakeTransparent方法来设置transaprency颜色. 在...

C# 解决panel或者其他控件叠加时,此控件背景透明,显示的背景色为窗体背景色问题【图】

之前为了图省事儿,直接给Form窗体设置的背景图片,发现这样运行的时候窗体特别的卡顿,于是改为放一个pictureBox控件,由这个控件加载图片后作为背景。 现在卡顿解决了,又出现了另一个问题,运行时,因为panel控件背景色设置的透明,发现它显示的背景色为窗体背景色,而不是pictureBox里面的图片。 就这个问题想了好久,现在找到办法了。将panel下面的控件设置Parent 即可。 this.panel1.Parent = this.picturebox1; http://www...

c# – 如何将WPF效果颜色绑定到ControlTemplate的前景或背景【代码】

在绑定到ControlTemplate中的Effect的Color属性时,我看到了一些奇怪的行为.直接设置值时,我可以将颜色定义为字符串(例如“Red”)或Hex值(例如#FFFF0000). 但是,当使用绑定时,它仅在颜色被定义为String时才有效,这是ControlTemplate样式中的一个问题,因为我想使用TemplateParent属性的颜色,这些颜色被绑定为Hex值. 例如.看看下面的XAML(对不起,我知道它很长但我想展示所有情况):<Window x:Class="EffectTest.MainWindow"xmlns="htt...

c# – ASP.NET核心身份.使用ApplicationDbContext和UserManager.他们是否分享背景?【代码】

我在ASP.NET MVC Core 2应用程序中有一个数据库初始化方法.在该方法中,我使用ApplicationDbContext和UserManager来初始化数据库.我从构造函数的依赖注入中获取了两个实例:public static void Initialize(ApplicationDbContext context,UserManager<ApplicationUser> user)我想知道的是,如果它们共享相同的上下文实例,或者为ApplicationDbContext创建了一个上下文,而为UserManager创建了另一个上下文.如果我执行这样的事情:Applic...

c# – 创建可以通过拖动背景区域中的任何位置来移动的非矩形表单【代码】

我想通过左键单击并按住背景区域来移动窗体窗口,就像我们通常使用标题栏一样. 然后我还想将我的应用程序的窗体窗口(即矩形窗口)更改为我自定义设计的图形窗口.我在许多其他应用程序中看到过这种窗口,所以我相信它是可能的.解决方法:问题1: 要在拖动其客户区时允许移动表单,您需要告诉窗口管理器将客户区视为标题栏(标题区域).你在问题中建议类似的东西. 这可以在.NET中通过覆盖表单的WndProc method,响应WM_NCHITTEST消息,并返回H...