visualbrush

    0热度

    1回答

    我想将一个网格(白色所有他的孩子)导出到PNG。 问题是,这些孩子中的一些在网格之外。 这里是我的代码: VisualBrush sourceBrush = new VisualBrush(MyGrid); DrawingVisual drawingVisual = new DrawingVisual(); using (DrawingContext drawingContext = draw

    0热度

    1回答

    我试图修改一个ItemsControl以具有水印来指示放入其中的内容的行为。我使用VisualBrush内的标签来显示单词“OR”作为ItemsControl的背景(控件将包含将Or'd在一起的属性过滤器)。 ItemsControl上的IsMouseOver会触发背景变化。 问题是这样的:我可以让我的VisualBrush(请参阅xaml)出现/消失,如果我直接在标签中设置不透明度,但我不能让不

    0热度

    1回答

    我对WPF VisualBrush有问题。 Here您从我的应用程序中找到两张图像。更大的是显示带有文本的控件的图像。较小的一个是我第一次使用视觉刷做出的摘录。我的问题是,当我的视觉(VisualBrush的内容)的分辨率更小时,视觉画笔看起来更模糊。我不知道为什么。我使用下面的代码来声明可视化画笔。 var blendBrush = new VisualBrush {

    -1热度

    3回答

    我有一个关于绑定到视觉画笔视觉的问题。如果我在XAML中定义它,它会起作用。如果我以编程方式定义相同的东西,那么它不起作用。这是一个例子。 <Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http

    0热度

    1回答

    我认为我的问题是自发性的,但在这里详细阐述一下。 我想在运行时将值赋给Brush属性。我给它分配VisualBrush其主要笔者从数据库获取由 Application.Current.FindResource("Key_Passed_from_DB"); 不过,我已经被要求的情况下,从字符串填充它认为关键不是在应用 用于例如可用从DB我将传递 <Grid><Path Data="M404...

    2热度

    1回答

    我有一个与视觉刷(通过VLC.DotNet链接到一个VLC播放器)和一个选项卡控件的组合奇怪的经验。我使用VLC播放器创建了一个自定义控件来观看RTSP流,并在给定窗口中拥有多个这些控件。 问题是,如果我把所有的控件放在列表视图中,它们都会正常显示。但是,如果我将它们放在一个选项卡控件中,那么它总是显示第一个选定选项卡项目的流,不管我目前在使用哪个选项卡。控件中的其他所有内容(标签等)都会正确更改

    0热度

    1回答

    如果您测试下面的代码和任何明亮的图像,您会看到在所用图像上绘制了4列和4行。我需要这种配置来使用某种效果。 基本上我做了它,它的工作原理,但我想删除这些网格线,不知道如何。这可能与网格控件本身的实现有关吗? 网格的属性ShowGridlines是false。 有可能使用Canvas而不是网格并手动进行放置,但我想继续使用Grid并使用Canvas作为最后的解决方案。 <Image Source="

    0热度

    1回答

    我想设置一个图像作为我的窗口的背景。我想在窗口上应用渐变不透明蒙板,并将图像平铺。到目前为止,我可以获得或者但不是两者。这是我在这个跛脚的尝试: <Grid> <Grid.RowDefinitions> <RowDefinition Height = "40*" /> <RowDefinition Height="133*"/> </Grid.R

    0热度

    1回答

    我正在尝试创建一个VisualBrush,其中的阴影图案会在顶部和底部边距处褪色。虽然我对孵化本身没有任何问题: <VisualBrush x:Key="b1" TileMode="Tile" Viewport="0,0,15,15" ViewportUnits="Absolute" Viewbox="0,0,15,15" ViewboxUnits="Absolute"> <Visual

    0热度

    1回答

    我有一个元素列表(纯文本块的简单按钮),它们是根据列表项内容进行颜色编码的。用户可以更新Listitem,因此listitem的颜色应该改变。对于某些listitem背景颜色,比如“Red”,我想添加一个模式。 我在XAML中添加以下VisualPatterns:在列表项使用 <Window.Resources> <VisualBrush x:Key="FwdPattern" TileM