问题列表 - 第48451页

WPF:使子元素'MinWidth/MinHeight约束Window

我有一个WPF窗口,其中包含一个MinWidth和MinHeight的UserControl.如何防止用户将窗口大小调整到违反UserControl最小大小的位置?

这是我正在研究的Window的简化版本.我的真实应用程序的UserControl在这里被边框替换:

<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
  <DockPanel>
    <StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal">
      <Button Content="OK"/>
      <Button Content="Cancel"/>
    </StackPanel>
    <Border BorderBrush="Green" BorderThickness="10"
            MinWidth="200" MinHeight="150"/>
  </DockPanel>
</Window>
Run Code Online (Sandbox Code Playgroud)

如果我将窗口缩小到足够小,则边框的右边和底边被切掉.我想阻止窗口越来越小-我希望我的窗口的最小尺寸是正好在其边界是在点最小尺寸.一些框架(如Delphi VCL)自动将子控件的最小大小聚合到窗口; 我希望WPF也这样做,但很明显它没有.

我总是可以显式设置Window的MinWidth和MinHeight,但为了正确计算它们,我必须考虑按钮的ActualHeight,这意味着等待至少一个布局传递(或手动调用Measure).乱.

有没有更好的方法来防止Window的内容调整太小?

wpf layout

6
推荐指数
1
解决办法
3187
查看次数

如何使用MessageHeader.CreateHeader()方法向WCF邮件头添加属性?

我正在使用以下代码添加WCF自定义标头

 MessageHeader header = MessageHeader.CreateHeader("Key", "ns", "Value");
 OperationContext.Current.OutgoingMessageHeaders.Add(header);
Run Code Online (Sandbox Code Playgroud)

有了这个,我也想补充一下

    xmlns:wsa="http://www.w3.org/2005/08/addressing"
   wsa:IsReferenceParameter="1"
Run Code Online (Sandbox Code Playgroud)

作为此Message标头的属性.

有没有办法将上面的命名空间和属性添加到邮件头?

wcf wcf-client

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

CSS!电子邮件重要规则

大多数电子邮件客户端都支持此功能吗?(gmail,yahoo,live ...)

css email

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

setStatusBarHidden:在XIB加载覆盖UINavigationBar之后为NO

在视图加载之前setStatusBarHidden:NO设置时,其他元素在StatusBar正下方显示为正确对齐.但是,在视图加载设置时,会部分覆盖.UINavigationBarsetStatusBarHidden:NOUINavigationBar

加载所述视图后必须显示StatusBar,但如何在不遇到上述问题的情况下完成此操作?

uinavigationbar xib ios uistatusbar

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

如何使用python匹配文本文件中的单词?

我想搜索并匹配文本文件中的特定单词.

with open('wordlist.txt', 'r') as searchfile:
        for line in searchfile:
            if word in line:
                    print line
Run Code Online (Sandbox Code Playgroud)

此代码甚至返回包含目标字的子字符串的单词.例如,如果单词是"那里",则搜索返回"那里","因此","从而"等.

我希望代码只返回包含"there"的行.期.

python string match text-files

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

Android ADT错误,dx.jar未从SDK文件夹加载

我刚刚下载了Eclipse Galileo并安装了ADT10并尝试使用本指南的一个phonegap应用程序:http://www.phonegap.com/start 但每次我尝试构建即时收到此错误:未知错误:无法构建:文件dx.jar未从SDK文件夹加载!

我知道在这个论坛上已经有一些关于它的问题/答案,但它们对我没有用.

eclipse sdk android galileo cordova

66
推荐指数
5
解决办法
13万
查看次数

计算css文件中选择器的数量

是否存在一个现有的插件/ app/program/script /,它可以分析和计算文件的css选择器?我想检查我的css文件在IE中不起作用的原因是因为我的选择器数量超过4095(我很确定不是)

谢谢!

ps加点,如果有haml/sass /指南针解决方案

css haml sass css-selectors compass-sass

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

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

有没有办法从控制器A调用控制器B返回ActionResult,同时向B提供特定模型?

假设我有一个控制器:

public BController : Controller
{
    public ActionResult Foo(FooViewModel vm)
    {
       ...
    }
 }
Run Code Online (Sandbox Code Playgroud)

同时我在另一个控制器AController中实现一个动作,我想渲染BController.Foo传递特定模型对象的结果.所以:

public AController : Controller
{
     public ActionResult Bar(BarViewModel vm)
     {
          FooViewModel fooVm = MakeFooVM(vm);
          return ... ; // pass fooVm to BController
     }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在MVC中实现这一目标?

asp.net-mvc asp.net-mvc-3

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

查找SSIS脚本组件中的最后一行

我有一个SSIS 2008脚本组件,它使用该方法

Input0_ProcessInputRow(Input0Buffer Row)

处理行.有没有办法找到我正在阅读的行是否是数据集中的最后一行.

ssis

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