问题列表 - 第43958页

跨多个控件同步WPF ColorAnimation

我有几个类似切换的按钮,当我处于按下状态时,我希望它们齐声搏动.

我已经定义了一个带有触发器的样式,该触发器可以启动发光动画,除了每个按钮与其他按钮异步脉动这一事实之外,它的工作正常.

如何让每个按钮与其他按钮同步?

这是风格:

<Storyboard x:Key="pulseStory">
    <ColorAnimation                                                                    
        Storyboard.TargetProperty="(Control.Background).(SolidColorBrush.Color)"
                    From="Red"
                    To="Transparent"
                    Duration="0:0:1" />
</Storyboard>

<Style x:Key="pulseButton" TargetType="Button">
    <Style.Triggers>
        <DataTrigger Binding="{Binding Tag,RelativeSource={RelativeSource Self}}" Value="True">
            <DataTrigger.EnterActions>
                <BeginStoryboard Storyboard="{StaticResource pulseStory}"/>
            </DataTrigger.EnterActions>
        </DataTrigger>
    </Style.Triggers>
</Style>
Run Code Online (Sandbox Code Playgroud)

干杯!

wpf animation synchronization styles

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

如何使用css将div的边框"向上"移动一个像素

我有一个div,我在上面给了一个边框.边界需要向上移动一个像素.这有可能与CSS.

css

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

用于HTTP压缩的GZip或Deflate

哪种压缩方法更好?我听说很多关于GZip被广泛使用的来回,但Deflate更快(在某些情况下).是否有一个可以使用的标准,为什么?

c# compression gzip deflate

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

将PDF设置为无缩放打印

我正在生成一个PDF(使用fpdf),我想知道是否有办法将文档的属性设置为默认打印没有缩放.

因此,当您从打印对话框菜单中选择打印时,缩放设置为无.我正在尝试确定这是用户设置还是我可以在创建PDF时控制的内容.

提前致谢.

printing pdf fpdf

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

纯文本JSP响应

我坚持这个问题.答案可能是直截了当的,但对于我的生活,我无法弄清楚.

这是我非常简单的jsp文件:

<%@page contentType="text/plain" 
import="java.util.*" 
import="subscriberapi.SubscriberAPI"
pageEncoding="UTF-8"%>
<%!private String Check(String jsonText)
{
    SubscriberAPI subscriberAPI = new SubscriberAPI();
    return subscriberAPI.Check(jsonText);
}%>
<%response.setContentType("text/plain");
response.setHeader("Cache-Control", "no-cache");
response.setHeader("pragma","no-cache");%>
<%=Check(request.getParameter("jsonText"))%>
Run Code Online (Sandbox Code Playgroud)

我希望输出为:

{"Status":true,"Message":"All good"}
Run Code Online (Sandbox Code Playgroud)

但我得到的输出是:

<html>
<head></head>
<body>
<pre style="word-wrap: break-word; white-space: pre-wrap;">{"Status":true,"Message":"All good"}</pre>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

它在浏览器中看起来是正确的,但实际响应转到另一个不需要html的进程.

如何绕过响应摆脱html构建?这是由Glassfish设定的吗?

jsp response glassfish plaintext

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

Delphi XE上的ERangeError

我正在将软件从Delphi 5迁移到Delphi XE.我已经纠正了很多差异,现在我可以编译我的代码了.

发生的问题是有时(在代码的某些地方),我收到错误"范围检查错误".

例如,在此代码中:

function CopyChar(Ori : string; var Des : Array of char) : Boolean;
var Msg     : string;
    Counter : integer;
    SizeDes : integer;
begin
    SizeDes:= SizeOf(Des);
    for Counter:= 1 to SizeDes do begin
        Des[Counter-1]:= ' ';
    end;
    Ori:= Trim(Ori);
    Msg:= '';
    SizeDes:= Min(Length(Ori),SizeDes);
    for Counter:= 1 to SizeDes do begin
        Des[Counter-1]:= char(Ori[Counter]);
    end;
    CopyChar:= True;
end;
Run Code Online (Sandbox Code Playgroud)

经过Des [Counter-1]行时,我在运行时得到错误:=''; 错误发生在第一次通过循环时,但在很多次之后.

我试图禁用Rance Checking($ R),但它没有解决我的问题.我也尝试将"Counter"的类型更改为Cardinal和LongWord,但没有成功

我会很高兴任何有用的想法!

谢谢.

delphi types delphi-xe

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

Hibernate TypeResolver

我知道hibernate最近在3.6中重写了它的类型系统.我认为现在允许您将java类与Type(或UserType)相关联.例如,我使用joda-time并有一些UserTypes将LocalDate和LocalDateTime映射到适当的SQL类型.

这在使用对象时工作正常,但如果我想将joda类型作为HQL参数传递,则hibernate会变得混乱,因此我必须记住每次拨打电话时都提供Type.

query.setParameter( "now", new LocalDateTime(), Hibernate.custom( LocalDateTimeType.class ) );
Run Code Online (Sandbox Code Playgroud)

我认为现在可以在Configuration/SessionFactory设置阶段说LocalDateTime - > LocalDatetimeType但我不知道如何做到这一点.我找到了TypeResolver但是在解密我应该调用哪种方法来实现这个方面有困难.

或者请纠正我,如果这是不可能的,即使使用3.6中的新类型的东西.

java types hibernate jodatime

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

DataSrid-Column宽度未更新ItemsSource更改

XAML:

<DataGrid.Columns>
    <DataGridTextColumn x:Name="colDisplayName" Width="Auto" IsReadOnly="True" Header="Name" Binding="{Binding ssn.SSN_DISPLAY_NAME}"></DataGridTextColumn>
    <DataGridTextColumn x:Name="colValue" Width="Auto" Header="Value" Binding="{Binding ssv.SSV_VALUE}" CellStyle="{StaticResource SingleClickEditing}"></DataGridTextColumn>
    <DataGridTextColumn x:Name="colDescription" Width="Auto" IsReadOnly="True" Header="Description" Binding="{Binding ssn.SSN_DESCRIPTION}"></DataGridTextColumn>
    <DataGridTextColumn x:Name="colUnit" Width="Auto" IsReadOnly="True" Header="Unit Abbreviation" Binding="{Binding ssn.UNIT_TYPE.UNIT_NAME.UN_ABBREVIATION}"></DataGridTextColumn>
    </DataGrid.Columns>
Run Code Online (Sandbox Code Playgroud)

CS:

private void tvSystemConfiguration_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs<object> e)
       {
           dgSystemSettings.ItemsSource =
               ((tvSystemConfiguration.SelectedItem as SYSTEM_SETTINGS_GROUP).SYSTEM_SETTINGS_NAMEs.Join
               (ssdc.SYSTEM_SETTINGS_VALUEs, x => x.SSN_ID, y => y.SSV_SSN_ID, (x, y) => new DataGridItem{ ssn = x, ssv = y })).ToList();
       }
Run Code Online (Sandbox Code Playgroud)

当列大小增加时,列宽会缩小以正确拟合,但在列大小减小时,列宽不会适当缩小以适应.在增加后,它不会减少ItemsSource更新上列的大小.希望有道理.任何帮助表示赞赏.谢谢.

wpf datagrid resize

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

UITableViewCell中的两个按钮:如何判断选择了哪个indexPath?

我想在每个表视图单元格中放置两个按钮.当我点击第一个按钮时,我希望应用程序显示一条警告消息:"您在indexpath点击了button1:3,0".我的问题是:如何将按钮放在表格视图单元格中?谁能指导我?

cocoa-touch objective-c uitableview ios

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

MyBase(base)Object属性未在调试器中显示实际值

所以我从一位同事那里得到了一个惊慌的即时通讯,如果声明正在跳过那么

If true Then
    DoSomething
End IF
Run Code Online (Sandbox Code Playgroud)

实际的代码是

If MyBase.IsDirty Then
    DoSomething
End IF
Run Code Online (Sandbox Code Playgroud)

C#版本

if(base.IsDirty)
{
    DoSomething();
}
Run Code Online (Sandbox Code Playgroud)

我对他们的第一个问题很好,If声明没有被神奇地打破,所以你确定MyBase.IsDirty它是真的吗?他们回答'是的当然!'.在询问他们如何确定这一点后,他们说他们正在线路上设置一个断点,然后盘旋过来MyBase.IsDirty看看它的价值是什么以及它们是否也在?MyBase.IsDirty即时窗口中完成了.我最初的想法和我想要的仍然是正确的是由于基类运行的方式,它实际上并没有显示那些情况下的值(至少是正确的)所以我建议做

Dim dirty As Boolean = MyBase.IsDirty

然后再次运行代码,这表明我确实认为脏了false.

现在为什么会这样呢?据我所知,它与MyBase的实现方式有关,但我想要具体,所以我可以100%回答这个问题.

编辑

MyBase.IsDirty是一个布尔值

获得完成如下:

<Browsable(False)> _
    Public Overridable ReadOnly Property IsDirty() As Boolean Implements IEditableBusinessObject.IsDirty
      Get
        Return IsSelfDirty OrElse (_fieldManager IsNot Nothing AndAlso FieldManager.IsDirty())
      End Get
    End Property
Run Code Online (Sandbox Code Playgroud)

哪里

<Browsable(False)> _
    Public Overridable ReadOnly Property IsSelfDirty() As Boolean Implements IEditableBusinessObject.IsSelfDirty
      Get …
Run Code Online (Sandbox Code Playgroud)

.net debugging virtual visual-studio

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