小编use*_*260的帖子

将 Git Repo 的路径应用到 Perforce Repo 时,有 1 个块失败

谁能指出我在这里做错了什么以及如何解决此类问题?

GIT version: git version 2.6.3.windows.1
Patch Version: Patch for Windows 2.5.9
Run Code Online (Sandbox Code Playgroud)

时间

git perforce patch

5
推荐指数
1
解决办法
1617
查看次数

如何从Xaml中的Style中提取Setter值属性?

我有一个样式,它的 setter 属性名为“Fill”,并以 DrawingBrush 作为其值。我想从中提取 DrawingBrush 以在视图模型中使用。这是我的风格。

<Style x:Key="ICON_STYLE" TargetType="Rectangle">
    <Setter Property="Fill">
        <Setter.Value>
            <DrawingBrush Viewbox="0,0,39.125,39.125" ViewboxUnits="Absolute">
                <DrawingBrush.Drawing>
                    <GeometryDrawing Brush="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType=uiEntityViews:ViewModel}, Path=MeSiteColor}" Geometry="F1M19.5625,0.999954C29.8144,0.999954 38.125,9.31053 38.125,19.5625 38.125,29.8142 29.8143,38.1249 19.5625,38.1249 9.31073,38.1249 1,29.8142 1,19.5625 1,9.31053 9.31064,0.999954 19.5625,0.999954z">
                        <GeometryDrawing.Pen>
                            <Pen DashCap="Square" EndLineCap="Flat" LineJoin="Round" MiterLimit="10" StartLineCap="Flat" Thickness="2">
                                <Pen.Brush>
                                    <LinearGradientBrush EndPoint="0.849422,0.849423" StartPoint="0.150577,0.150578">
                                        <GradientStop Color="#FF657783" Offset="0"/>
                                        <GradientStop Color="White" Offset="0.146"/>
                                        <GradientStop Color="#FF2C4758" Offset="1"/>
                                    </LinearGradientBrush>
                                </Pen.Brush>
                                <Pen.DashStyle>
                                    <DashStyle/>
                                </Pen.DashStyle>
                            </Pen>
                        </GeometryDrawing.Pen>
                    </GeometryDrawing>
                </DrawingBrush.Drawing>
            </DrawingBrush>
        </Setter.Value>
    </Setter>
</Style>
Run Code Online (Sandbox Code Playgroud)

我想按如下方式提取 DrawingBrush -

if (resourceObject is Style)
{
    Style iconStyle = …
Run Code Online (Sandbox Code Playgroud)

c# wpf xaml

5
推荐指数
1
解决办法
2056
查看次数

标签 统计

c# ×1

git ×1

patch ×1

perforce ×1

wpf ×1

xaml ×1