小编mel*_*etz的帖子

监控显卡使用情况

如何在运行某个应用程序时监控显卡的使用量?我想知道我的应用程序使用GPU的程度.

monitoring gpu

48
推荐指数
1
解决办法
14万
查看次数

C#:获取有关域中计算机的信息

我应该在C#中使用哪些类来获取有关我网络中某台计算机的信息?(比如谁登录该计算机,该计算机上运行的操作系统,打开的端口等)

.net c# network-programming

7
推荐指数
2
解决办法
1万
查看次数

对话框中的MFC多个单选按钮组

我在对话框中有两组无线电盒.如何指定哪个按钮位于哪个组中?因为现在当我选择一个时,所有其他的都被取消选择,甚至是来自另一个组的那个.

mfc radio-button

7
推荐指数
1
解决办法
8763
查看次数

RibbonMenuItem未显示图标

我在RibbonSplitButton中有以下代码(在3.5功能区CTP版本上正确呈现).我试图使用WPF Ribbon 4.0库查看它,但它只是不渲染Icon.知道为什么吗?

<ribbon:RibbonMenuItem Header="Option 3 - icon">
                            <ribbon:RibbonMenuItem.Icon>
                                <Image Width="16" Height="16" Source="Images/wizard-icon16.png"></Image>
                            </ribbon:RibbonMenuItem.Icon>
                        </ribbon:RibbonMenuItem>
Run Code Online (Sandbox Code Playgroud)

wpf icons menuitem

7
推荐指数
2
解决办法
1347
查看次数

圆角矩形上的 RadialGradientBrush

我有一个带圆角的矩形(但不是椭圆形),如下所示:

    <Rectangle Stroke="Black" StrokeThickness="2" RadiusX="50" RadiusY="100">
        <Rectangle.Fill>
            <RadialGradientBrush RadiusY="0.5">
                <GradientStop Color="Black" Offset="1" />
                <GradientStop Color="White" Offset="0.8" />
            </RadialGradientBrush>
        </Rectangle.Fill>
    </Rectangle>
Run Code Online (Sandbox Code Playgroud)

我想使用从黑到白的渐变填充。我如何指定这一点以使填充保持圆角矩形的形状,而不是椭圆形?

wpf radial-gradients

5
推荐指数
2
解决办法
8692
查看次数

滑块有多个间隔

目前,WPF滑块具有一些属性,允许在滑块上定义和查看单个间隔:SelectionStart,SelectionEnd和IsSelectionRangeEnabled.

通过设置这些值

<Slider Minimum="0" Maximum="300" Value="150" IsSelectionRangeEnabled="True" SelectionStart="50" SelectionEnd="200"/>
Run Code Online (Sandbox Code Playgroud)

您在滑块中获得选定的间隔,颜色为蓝色,如下所示:

在此输入图像描述

我想要做的是能够定义多个间隔 - 例如(50-100),(110-130),(170-200)和(210-240),它们看起来像这样:

在此输入图像描述

有关如何解决此问题或我应该尝试修改哪些模板以获得此功能的任何想法?

wpf slider

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

禁用/启用MFC功能包的功能区按钮

我正在使用MFC功能包,我在功能区栏上有一些按钮,CMFCRibbonButton的实例.问题是我想在某些条件下启用和禁用其中一些,但是在运行时.我怎样才能做到这一点?因为没有具体的方法...我听说解决方案是在运行时附加/分离事件处理程序,但我不知道如何...

c++ mfc mfc-feature-pack

4
推荐指数
1
解决办法
1万
查看次数

WPF - 画布高度(以像素为单位)

如何确定画布(具有一定宽度)的像素宽度?

我在AnimatedImage控件中有一个位图,我知道位图的宽度(以像素为单位),我想缩放位图,使其水平地适合画布.我怎样才能确定这个尺度?

注意:我不需要使用RenderTargetBitmap,因为位图已经加载.

wpf pixels

4
推荐指数
1
解决办法
7834
查看次数

3D对象的材质

当我正在玩WPF的3D支持时,我想为3d对象材质类型尝试不同的选项,所以最初我创建了一个简单的场景,只有一个三角形(渲染正常):

<Viewport3D>
            <Viewport3D.Camera>
                <PerspectiveCamera Position="-2,2,2" LookDirection="2,-2,-2" UpDirection="0,1,0" />
            </Viewport3D.Camera>
            <ModelVisual3D>
                <ModelVisual3D.Content>
                    <DirectionalLight Color="White" Direction="-1,-1,-1" />
                </ModelVisual3D.Content>
            </ModelVisual3D>
            <ModelVisual3D>
                <ModelVisual3D.Content>
                    <GeometryModel3D>
                        <GeometryModel3D.Geometry>
                            <MeshGeometry3D Positions="-1,0,0 0,1,0 1,0,0" TriangleIndices="0,2,1" />
                        </GeometryModel3D.Geometry>
                        <GeometryModel3D.Material>
                            <DiffuseMaterial Brush="Yellow" />
                        </GeometryModel3D.Material>
                    </GeometryModel3D>
                </ModelVisual3D.Content>
            </ModelVisual3D>
        </Viewport3D>
Run Code Online (Sandbox Code Playgroud)

但是当我将GeometryModel3D.Material更改为另一种材质时,似乎不再呈现三角形

<SpecularMaterial Brush="Yellow" Color="Yellow" SpecularPower="24" />
Run Code Online (Sandbox Code Playgroud)

要么

<EmissiveMaterial Brush="Yellow" ></EmissiveMaterial>
Run Code Online (Sandbox Code Playgroud)

这是为什么?我应该使用不同的灯光使镜面反光材料或发光材料起作用吗?

3d wpf material

4
推荐指数
1
解决办法
4768
查看次数

从WPF中的图像获取绝对文件路径

我的xaml中有这样的东西:

<Grid>
    <Image Name="image" Source="../../Images/DefaultImage.png" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"></Image>
</Grid>
Run Code Online (Sandbox Code Playgroud)

如何获得(使用我的代码隐藏C#代码)图像源的绝对路径?

wpf image bitmap

3
推荐指数
2
解决办法
1万
查看次数