问题列表 - 第41636页

WPF - 如何阻止TextBox自动调整?

我的视觉树中有一个文本框如下..

  • Window
    • Grid
      • ListBox
        • ItemTemplate
          • DataTemplate
            • Grid
              • Grid
                • Textbox...
文本框定义为..

<TextBox Height="Auto" 
         Text="{Binding Path=LyricsForDisplay}" 
         MinHeight="50" 
         MaxHeight="400"  
         Visibility="Visible" 
         VerticalScrollBarVisibility="Auto" 
         IsReadOnly="True" 
         AllowDrop="False" 
         TextWrapping="WrapWithOverflow">
</TextBox>
Run Code Online (Sandbox Code Playgroud)

当长文本添加到绑定变量(LyricsForDisplay)时,列表框中的所有项目都会展开它们的文本框/网格宽度,以便在使用出现的底部的滚动条时可以看到整个字符串...

我想做的是让它如此框/网格只有在用户拉伸窗口时才会调整大小..不是在输入长文本时(它可能只是环绕......)

有谁知道如何获得功能?

wpf grid textbox autosize

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

使用alex/happy with Cabal

我正在为我正在学习的课程编写一个编译器.该类不是专门的Haskell,而是我使用Haskell编写我的编译器和解释器.我有一个cabal包设置,希望我的教授可以轻松运行/编译.我对构建工具字段中的两个可执行文件感到高兴和alex,但是Cabal忽略了这一点,然后抱怨它无法找到Happy和Alex应该生成的模块.如果我手动运行:

alex LimpScanner.x
happy LimpParser.y
Run Code Online (Sandbox Code Playgroud)

然后cabal完美运行.

我以为我让cabal自动运行它们,但也许我记得不完美.

limp.cabal:

-- limp.cabal auto-generated by cabal init. For additional options,
-- see
-- http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html#pkg-descr.
-- The name of the package.
Name:                limp

-- The package version. See the Haskell package versioning policy
-- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
-- standards guiding when and how versions should be incremented.
Version:             0.1

-- A short (one-line) description of the package.
Synopsis:            LIMP Compiler (Compiler Construction course project)

-- A longer description of the package.
-- Description:         

-- URL …
Run Code Online (Sandbox Code Playgroud)

haskell cabal alex happy

13
推荐指数
2
解决办法
3725
查看次数

多个背景图像IE8

是否有任何jquery插件(或任何其他方式)强制IE8显示多个背景图像?

css jquery internet-explorer jquery-plugins internet-explorer-8

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

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

Net :: SCP ::错误(SCP没有成功完成()):

我有一个脚本,可以从一个服务器到另一个服务器进行文件传输,但它会出错:

Net::SCP::Error (SCP did not finish successfully ()):
Run Code Online (Sandbox Code Playgroud)

有谁能够帮我?这是我的代码.

Net::SCP.start( 's.com', 'username', :password => 'password' ) do|scp|
  scp.upload!( source, destination )
end
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

12
推荐指数
5
解决办法
9282
查看次数

使用Caliburn.Micro绑定到子属性

我正在使用Caliburn.Micro,我希望能够做类似以下的事情......

<TextBlock x:Name="User.Name"></TextBlock>
Run Code Online (Sandbox Code Playgroud)

但是这不会编译,因为xaml不允许名称包含".".

这里的首选解决方案是什么?我只是恢复到标准的数据绑定语法吗?

silverlight caliburn.micro

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

Python:将'3.5'转换为整数

到目前为止,我会这样做 int(float('3.5'))

还有其他好办法吗?

注意:3.5是一个字符串.

我想使用为这类问题指定的内置API.

python

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

移动ViewState服务器端

好的,我有一个ASP.NET应用程序,我正在努力减少页面的开销(我们的用户拥有平均10年的PC).

其中一种方法是移动ViewState服务器端.我们有足够的RAM.

我遵循了最常被引用的模式:http://authors.aspalliance.com/robertb/articles.aspx?articleId = 2

因为它是在7年前编写的,所以我不得不更新一些过时的函数,即RegisterHiddenField到ScriptManager.RegisterHiddenField和ConfigurationSettings.AppSettings到ConfigurationManager.AppSettings.

这似乎工作得相当好,但是一旦我做了AJAX回发,我就会收到错误

Microsoft JScript runtime error: Sys.WebForms.PageRequestManagerServerErrorException: The state information is invalid for this page and might be corrupted.
Run Code Online (Sandbox Code Playgroud)

我还注意到,每个页面上现在有两个隐藏的"__VIEWSTATE"字段,其中一个是空的,其中一个字段具有我班级的数值.我认为这与问题有关 - 也许AJAX更新试图从空的而不是具有值的那个读取?

有谁知道为什么会出现这个错误?

asp.net

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

PHP错误:注意:未定义的索引:

我正在使用PHP购物车,我似乎在各种各样的地方收到此错误"注意:未定义的索引:".错误指的是不同位置的类似编码位.例如,我有一段编码,用于计算用户决定订阅的月份的套餐价格.我有以下错误引用的变量:

    $month = $_POST['month'];
    $op = $_POST['op'];
Run Code Online (Sandbox Code Playgroud)

$ month变量是用户在表单中输入的数字,$ op变量是不同的包,其值存储在用户从表单上的单选按钮中选择的可用表中.

我希望在某种程度上是清楚的.

谢谢

编辑:抱歉忘记提及他们确实在用户提交数据时消失.但是,当他们第一次来到页面时,它会显示此错误.我怎么能摆脱它所以它不显示它?

-

这是代码:

<?php
    $pack_1 = 3;
    $pack_2 = 6;
    $pack_3 = 9;
    $pack_4 = 12;
    $month = $_POST['month'];
    $op = $_POST['op'];
    $action = $_GET['action'];

    if ( $op == "Adopter" ) {
       $answer = $pack_1 * $month;
    }

    if ( $op == "Defender" ) {
      $answer = $pack_2 * $month;
    }

    if ( $op == "Protector" ) {
      $answer = $pack_3 * $month;
    }

    if ( $op == …
Run Code Online (Sandbox Code Playgroud)

php variables indexing undefined

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

jQuery,一个页面上有多个选项卡组

我正在使用Soh Tanaka的一个很好的简单选项卡示例.http://www.sohtanaka.com/web-design/simple-tabs-w-css-jquery

我试图在同一页面上放置多个选项卡组,但为每个选项卡组使用相同的类.我动态地为选项卡制作内容,因此为每个选项卡组创建新类是不可能的.

如何为不同的选项卡组使用相同的类,相同的jQuery?我知道jQuery中有.each()方法,但我无法找到将它放在jQuery中的正确位置.任何帮助是极大的赞赏.

提前致谢.

jquery jquery-tabs

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