小编Kev*_*xes的帖子

将标签对齐停靠面板的中间

我有一个停靠面板,中间有一个标签,最右边有另一个按钮.

由于按钮,当窗口最大化时,标签无法与中间对齐.

WPF:

<DockPanel Height="40" HorizontalAlignment="Stretch" Margin="-1,-2,0,0" Name="dockPanel1" VerticalAlignment="Stretch" Width="Auto" OpacityMask="{x:Null}">
            <Label FontSize="18" Content="Sales" FontWeight="Bold" FontFamily="Arial" Width="883" Height="42" HorizontalAlignment="Center" HorizontalContentAlignment="Center" Foreground="White" DockPanel.Dock="Left" VerticalAlignment="Center" VerticalContentAlignment="Center"></Label>
            <Button FontSize="18" Height="47" Width="123" Name="btnStart" Foreground="White" BorderBrush="{x:Null}" FlowDirection="LeftToRight" HorizontalContentAlignment="Center" FontFamily="Arial Rounded MT" ClickMode="Press" DockPanel.Dock="Right" HorizontalAlignment="Right" VerticalAlignment="Center" Padding="0" Content="Start" BorderThickness="0" Focusable="False">
        </DockPanel>
Run Code Online (Sandbox Code Playgroud)

wpf

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

我应该在哪个项目中启用迁移

我有一个wpf项目,结构如下:

project1(solution)
|->Model(project)
|->DataAccess(project)
|->project1(project)
Run Code Online (Sandbox Code Playgroud)

Project1是我编译并将exe传递给用户的项目.

现在我想启用自动迁移: Enable-Migrations –EnableAutomaticMigrations

project1是默认项目.当我运行该命令时,显然它将无法找到位于DataAccess项目中的数据库上下文.我能够在DataAccess项目中启用它.

但这是对的吗?如何在project1项目中启用它?


编辑:

我想我可以在DataAccess项目中启用迁移,并将MyConfiguration引用回到DataAccess项目中吗?

Database.SetInitializer(new MigrateDatabaseToLatestVersion<MyContext, MyConfiguration>());
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

Error   2   'DataAccess.Migrations.Configuration' is inaccessible due to its protection level
Run Code Online (Sandbox Code Playgroud)

c# entity-framework-4 ef-migrations

10
推荐指数
1
解决办法
7819
查看次数

禁用鼠标悬停效果

我有一个带背景图像的wppf按钮.

当我将鼠标悬停在背景上时将显示空白并显示一个按钮.

如何禁用鼠标效果?

<Button BorderBrush="{x:Null}" Content="Reset" BorderThickness="0"Foreground="White" Focusable="False">
                        <Button.Background>
                            <ImageBrush ImageSource="button.png" />
                        </Button.Background>
Run Code Online (Sandbox Code Playgroud)

wpf

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

如何更改WPF应用程序的图标

可能重复:
所有应用程序窗口的WPF图标

我有一个wpf应用程序,我想为所有窗口设置图标.

我有并ico在我的项目文件夹/img/app.ico中存档,但确实如此build action = Resource.

我将应用程序更改Icon and manifest/img/app.ico,但它不起作用.

编译时会出现错误提示:

The img/app.ico is not found.
Run Code Online (Sandbox Code Playgroud)

c# wpf

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

HttpWebRequest底层连接已关闭

我使用HttpWebRequest,以POST通过Web服务的字节数组图片,图片大小是一样的东西byte[4096]

码:

HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(wsHost);
webRequest.Headers.Add(HttpRequestHeader.AcceptEncoding, "gzip,deflate");
webRequest.Headers.Add(HttpRequestHeader.KeepAlive, "true");
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

The underlying connection was closed. A connection that was expected to be kept alive was closed by the server
Run Code Online (Sandbox Code Playgroud)

这是服务器问题,还是我的发布问题?

c# post httpwebrequest

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