小编jav*_*iry的帖子

在WPF中更改Label的样式和模板

我更改了Label的样式和模板,如下所示:

    <Label Content="Test">
        <Label.Style>
            <Style TargetType="{x:Type Label}">
                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate>
                            <Border BorderBrush="#DDD" BorderThickness="1" CornerRadius="2" Background="#EEE" Padding="4">
                                <!--<TextBlock Text="{TemplateBinding Content}" />-->
                                <ContentPresenter Content="{TemplateBinding Content}" />
                            </Border>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
            </Style>
        </Label.Style>
    </Label>
Run Code Online (Sandbox Code Playgroud)

在设计时,这个作品和设计视图显示所有好东西,(每个TextBlock或ContentPresenter); 但是当我运行项目(或编译它)时,收到此错误:

在"Control"类型上找不到静态成员"ContentProperty".

有人可以帮我吗?非常感谢 ):

wpf xaml label wpf-controls

12
推荐指数
1
解决办法
8188
查看次数

12
推荐指数
1
解决办法
3896
查看次数

如何在Windows机器上编译Linux的.NET Core应用程序

我正在Windows 10计算机上开发.NET Core应用程序(使用Visual Studio 2015更新3 + Microsoft .NET Core 1.0.1 VS 2015工具预览2),该应用程序应该在Ubuntu 16计算机上发布.要做到这一点,我必须将我的源代码移动到最终机器并在那里编译,以使其运行.例如,我无法在Windows上编译代码并在Linux上运行它.问题:有没有办法在win机器上编译代码并在linux上运行它?

c# linux .net-core asp.net-core-webapi

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

如何从ASP.NET MVC#输出中删除空格?

如何从ASP.NET MVC 3输出中删除所有空格?


更新:我知道如何使用string.Replace方法或正则表达式从字符串中删除空格; 但我不知道,如何在ASP.NET MVC 3中使用主题从输出字符串中删除所有空格.例如,当调用"OnResultExecuted"方法,并且结果准备好发送给最终用户的浏览器时,我想获取结果 - 作为String或Stream对象; 他们之间没有区别 - 并且完成我的工作.谢谢大家.:)

asp.net-mvc-3

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

PostgreSQL 11配置不允许pgAdmin4连接

我是PostgreSQL的新手,所以问题可能很简单。所以。我已经在Fedora 29上安装了PostgreSQL 11和pgAdmin4。我可以通过终端或AzureDataStudio连接到数据库,但是当我尝试与pgAdmin连接时,出现此错误:

无法连接到服务器:

无法连接到服务器:权限被拒绝服务器是否在主机“ 127.0.0.1”上运行并接受端口5432上的TCP / IP连接?

我正在尝试最近3天可以找到的任何东西,但没有任何帮助。这是我的配置:

# I set listen_address in postgresql.conf:
listen_addresses = '*'

# and these are my pg_hba.conf hosts:
local   all             all                     md5

host    all             all     127.0.0.1/32    md5
host    all             all     0.0.0.0/0       md5

host    all             all     ::1/128         md5
host    all             all     ::/0            md5

local   replication     all                     peer
host    replication     all     127.0.0.1/32    ident
host    replication     all     ::1/128         ident
Run Code Online (Sandbox Code Playgroud)

这些配置是否有问题?还是我应该知道通过pgAdmin连接的任何技巧?提前致谢。

更新:

我应该提到我可以通过终端连接到数据库:

psql -h 127.0.0.1 -U postgres
Run Code Online (Sandbox Code Playgroud)

通过AzureDataStudio连接不需要任何指定的数据。有这样的形式:

在此处输入图片说明

填写表单并提交“连接”按钮将连接到数据库。另外,我可以通过JetBrains的DataGrip连接到具有相同格式和数据的数据库。

更新2:

我在运行Fedora 30的本地计算机上同时运行PostgreSQL和pgAdmin。

更新3:

这是我完整软件的信息:

// OS …
Run Code Online (Sandbox Code Playgroud)

selinux pgadmin-4 pg-hba.conf postgresql-11 postgresql.conf

9
推荐指数
1
解决办法
939
查看次数

使用包含EF 4.1 Code-First的Include和/或Select方法时的订单导航属性?

这是这里解释的问题的第二步:EF 4.1代码优先:如何加载相关数据(父子孙子)?.在@Slauma的指导下,我使用这种方法成功检索了数据:

var model = DbContext.SitePages
    .Where(p => p.ParentId == null && p.Level == 1)
    .OrderBy(p => p.Order) // ordering parent 
    .ToList();

foreach (var child in model) { // loading children
    DbContext.Entry(child)
        .Collection(t => t.Children)
        .Query()
        .OrderBy(t => t.Order) // ordering children
        .Load();

    foreach (var grand in child.Children) { // loading grandchildren
        DbContext.Entry(grand)
            .Collection(t => t.Children)
            .Query()
            .OrderBy(t => t.Order) // ordering grandchildren 
            .Load();
    }
}
Run Code Online (Sandbox Code Playgroud)

虽然这种方法有效,但它会向数据库发送许多查询,而我正在寻找一种方法,只需一个查询即可完成所有操作.在@Slauma的指导下(在上面链接的答案中解释),我已经将查询更改为:

var model2 = DbContext.SitePages
    .Where(p => p.ParentId …
Run Code Online (Sandbox Code Playgroud)

entity-framework parent-child ef-code-first entity-framework-4.1

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

如何使用EF 6.1 fluent API创建空间索引

嗯,这个问题很清楚.是否可以使用Entity Framework 6.1流畅的API 创建空间索引

entity-framework spatial spatial-index entity-framework-6.1 ef-fluent-api

8
推荐指数
2
解决办法
1480
查看次数

从本地分支推送到不同的远程分支

我有 2 个分支命名developerCurrent远程。在本地,我在分支上工作,developer并将更改推送到 remote developer。问题是,如何从本地推developer送到远程Current

我试过这些:

git push origin Current -f
// error:
// src refspec Current does not match any.
// failed to push some refs to ...

// and this one too:
git config push.default upstream
git push origin Current -f
// error: same as the first try

// and this one too:
git branch --set-upstream-to developer origin/Current
// or:
git branch --set-upstream-to developer Current
// …
Run Code Online (Sandbox Code Playgroud)

git branch remote-branch git-branch

8
推荐指数
1
解决办法
5779
查看次数

WPF DataGrid - 新行的事件?

我正在使用WPF DataGrid(Toolkit中的.Net 3.5 SP 1版本)

我可以订阅什么事件来检测何时添加新行?(例如,当用户向下移动光标或按Enter键时,新的空白行将添加到网格中).

最终我想要做的是使用该事件来计算一些默认值并将它们放在新行中.

网格绑定到a DataTable,如果这有任何区别.

c# wpf datagrid

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

EF代码优先:如何加载相关数据(父子孙子)?

我有这个实体:

public class DynamicPage {

    public int PageId { get; set; }

    public int Order { get; set; }

    public string MenuText { get; set; }

    public string MenuHover { get; set; }

    public int? ParentId { get; set; }

    public virtual DynamicPage Parent { get; set; }

    public virtual ICollection<DynamicPage> Children { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

该实体可能有3个级别:父级 - >子级 - >孙级.如何加载所有关联子级(级别2)的父级(级别1)以及每个子级,关联孙级(级别3)(如果有)?感谢帮助.

entity-framework ef-code-first entity-framework-4.1 entity-framework-5 entity-framework-6

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