问题列表 - 第5436页

为什么这个WPF按钮会拉伸到整个窗口?

下面的按钮总是扩展为与TextBlock一样宽.我试过StackPanel,DockPanel,Width ="Auto"等.

如何使按钮扩展到其自己文本大小(如在HTML中),而不是扩展到其环境中文本的大小?

    <DockPanel HorizontalAlignment="Left">
        <Button x:Name="ButtonFavorite"
                DockPanel.Dock="Top"  
                Content="Customers" 
                Margin="10" 
                Width="Auto"
                Click="ButtonFavorite_Click">
        </Button>

        <TextBlock DockPanel.Dock="Top" Text="this is a long text which makes the button stretch across the window, if this text is just a couple words, the button will be smaller, and this drives me up the wall"  Margin="10" TextWrapping="Wrap" />

    </DockPanel>
Run Code Online (Sandbox Code Playgroud)

回答:

谢谢Greg,做到了.以下是现在可以使用的完整XAML,您可以右键单击该按钮以更改其内容,以便看到该按钮可以适当地扩展和收缩.

<Window x:Class="Test3784234.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Window1" Height="300" Width="300">
    <DockPanel HorizontalAlignment="Left">
        <StackPanel DockPanel.Dock="Top" Orientation="Horizontal" >
            <Button x:Name="ButtonFavorite"
                    Padding="5"
                    Cursor="Hand" 
                    DockPanel.Dock="Top"  
                    Content="Customers" 
                    Margin="10" …
Run Code Online (Sandbox Code Playgroud)

wpf xaml

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

切换到Linux进行Windows开发,不好主意?

我正在考虑从Windows环境转向Linux for C++开发.这是一个坏主意吗?我的工作场所使用Windows和Visual Studio作为我们的项目(也有一些C#和java,但是现在我只用C++开发).如果他们决定让我参加一个C#项目,那么开发还是可以的(单声道?)?这种过渡有哪些困难?

我是否会在他们的项目上工作有问题,反之亦然?我在某处读到预编译头文件有问题(我们确实使用它们)和编码(标签/空格,行结尾等).

如果这个开关不太难,我该如何开始?IDE?VIM +做什么呢?

谢谢.

顺便说一句,我们制作了MOSTLY windows软件..


编辑:谢谢你们,我想这是有道理的..

c++ linux windows development-environment cross-platform

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

针对Linux开发的IDE建议

在回答vi之前...我正在寻找为主要是Windows/Visual Studio背景的程序员设置开发环境.当然,Emacs和Eclipse可以作为IDE,还有其他任何有用的提示吗?谢谢

ide linux-development

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

xslt超链接,分隔url和descption

我在sharepoint中有一个带有超链接列的列表.

我将此列表放入xml并将xslt应用于它.

xml以下列形式生成输出:

<link>http://www.foo.com, http://www.foo.com</link>
Run Code Online (Sandbox Code Playgroud)

如何使用xslt显示此链接?

谢谢

xslt sharepoint

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

将enable_nestloop设置为OFF有什么缺陷

我的应用程序中有一个查询,当我的表中有大量行时,它运行得非常快.但是当行数是中等大小(既不大也不小)时 - 相同的查询运行速度要慢15倍.

解释计划显示对中型数据集的查询使用嵌套循环作为其连接算法.大数据集使用散列连接.

我可以阻止查询规划器在数据库级别(postgresql.conf)或每个session(SET enable_nestloop TO off)使用嵌套循环.

有哪些潜在的陷阱set enable_nestloop to off

其他信息:PostgreSQL 8.2.6,在Windows上运行.

postgresql

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

jquery文件准备好在外部脚本中

我的页面有一个包含一些jQuery的外部脚本.除了这一点,大多数都运行良好:

$(document).ready(function(){
    alert('x');                        
});
Run Code Online (Sandbox Code Playgroud)

当我在HTML页面内运行它而不是在.js文件中时,这段代码工作正常.我在HTML中没有其他库,我在HTML中有一个window.onload但如果我删除它,jQuery位仍然不起作用.并且它不会生成任何错误消息.

有什么建议?

scripting jquery external onload

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

ORM继承

有没有人真正想要并在ORM工具上使用继承支持,如果是,您认为哪一个提供最好的支持?

或者ORM继承是"天上的馅饼"概念?

orm inheritance

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

wsHttpBinding和ws2007HttpBinding有什么区别?

在MSDN上我们可以阅读:

WS2007HttpBinding类添加了类似于WSHttpBinding的系统提供的绑定,但使用了ReliableSession,Security和TransactionFlow协议的结构化信息标准促进组织(OASIS)标准版本.使用此绑定时,不需要更改对象模型或默认设置.

但我没有找到任何可以解释我的文档为什么我想将wsHttpBinding移动到ws2007HttpBinding,在我看来标准是相同的.

有人可以给我一个很好的解释吗?

wcf wshttpbinding

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

如何使用BorderLayout(Java)扩展JTextField

我有一个Java程序,其中,我正在使用JTextField,但如果我没有指定默认大小,它将具有宽度0.我将它插入BorderLayout,所以我该如何制作它扩展以填充整个容器?

java swing

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

返回索引值datetime.now.dayofweek但是如何?

是否有日期时间返回dayofweekindex的任何功能?例如:
int Todaywhat_is_Index = = DateTime.Now.IndexOfDayofThisWeek;
如果今天是星期五,它必须返回5如果今天是
星期六,它必须返回6 如果今天是
星期天,它必须返回0

.net c# datetime

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