问题列表 - 第4695页

如何在C#中按时间和时间排序?

我在SQL Server中记录了这个:

1- startTime(datetime):5/2/2009 08:30(巴西时间格式:d/m/y)

2- startTime(datetime):2009年4月2日14:30(巴西时间格式:d/m/y)

我的应用程序只记录时间...它自己生成的SQL的日期是获取今天的日期.

当我要求VS 2008订购这个日期时间字段时,它返回我的代码#2在#1之前,因为4/2/2009在5/2/2009之前.

但是,实际上我希望它只按时间排序并忽略日期.

可能吗??

谢谢!!安德烈

linq asp.net-mvc c#-3.0

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

设置*通用选择器或为主体设置填充和边距为0的目的是什么?

我不是设计师,但我注意到firefox和Internet Explorer之间有很多变化.我被告知最好将通用选择器的(*)填充和边距设置为0,并将主体的边距和填充设置为0.这有必要吗?是否需要设置*和正文的填充和/或边距?

css

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

UI自动化"选定文本"

任何人都知道如何使用UI Automation和.Net从其他应用程序中获取所选文本?

http://msdn.microsoft.com/en-us/library/ms745158.aspx

c# user-interface winapi automation

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

字符串和整数,隐式和显式

有一个同事问我这个问题,在我脑子里迷茫的状态我没有答案:

你为什么这样做:

string ham = "ham " + 4;
Run Code Online (Sandbox Code Playgroud)

但不是:

string ham = 4;
Run Code Online (Sandbox Code Playgroud)

如果在连接时存在字符串转换的隐式转换/操作,为什么在指定为字符串时不一样?(当然,没有做一些运算符重载)

c# string int explicit implicit

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

右键单击Java JTree的上下文菜单?

我正在尝试在Java JTree中实现弹出菜单.我已经对DefaultTreeCellRenderer(更改节点外观)和DefaultTreeCellEditor(创建组件以附加事件侦听器)进行了细分,因为显然DefaultTreeCellRenderer.getTreeCellRendererComponent()返回的组件不能这样做吗?).我真的不想"编辑"节点,只需在节点右键单击时弹出菜单,但这是我现在想到的唯一方法......

下面是我到目前为止的代码 - 我只想弄清楚如何捕获MouseEvents.它有点工作,但很糟糕.有什么更好的方法来完成我在这里要做的事情?

private class My_TreeCellRenderer extends DefaultTreeCellRenderer { 
    My_TreeCellRenderer() {
        super ();
    }   

    public Component getTreeCellRendererComponent(JTree tree, Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus) {
        super.getTreeCellRendererComponent(tree, value, selected, expanded, leaf, row, hasFocus);

        // set label text and tool tips
        setText(((My_Object)value).getTreeLabel());
        setToolTipText(((My_Object)value).getTreeToolTip());

        return this;
    }
}

private class My_TreeCellEditor extends DefaultTreeCellEditor { 
    private MouseAdapter ma;

    My_TreeCellEditor(JTree tree, DefaultTreeCellRenderer renderer) {
        super (tree, renderer);
        ma = new MouseAdapter() {
            public void mousePressed(MouseEvent e) { …
Run Code Online (Sandbox Code Playgroud)

java contextmenu jtree

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

CouchApps和用户身份验证

我在CouchDB用户列表中发布了此问题的变体,但尚未收到回复.

我很想知道是否有其他人建造了所谓的"CouchApp"; 直接托管在CouchDB中的纯HTML/JavaScript应用程序.如果是这样,您是如何处理用户身份验证的?我希望能够创建一个典型的登录表单(用户名,密码),然后在将用户传递给应用程序之前将这些凭据用于视图或其他机制(同时将其(加密的)用户ID存储在cookie,大概是).

我习惯于简单地通过couchdb-python和普通的Web服务器代理,但是想知道在这些类型的CouchApps中验证用户的任何最佳实践.

编辑:一年后,现在已经内置到CouchDB中. 这段视频是一个很棒的演示.(谢谢丹尼尔!)

couchdb

37
推荐指数
2
解决办法
9243
查看次数

DataTemplate中未遵守<ColumnDefinition Width ="*"/>

我有一个带有定义的DataTemplate的WPF ListBox.在该模板中,我有一个网格,其中第一列宽度应占据网格中的所有剩余空间.

这似乎在ListBox之外工作,但不在里面.为什么这样,我怎么能让它表现得一样?

这是我的代码.见第36行和第70行

 <UserControl x:Class="Russound.Windows.UI.UserControls.MAX.Reports.UniversalReportsWpf"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Height="250" Width="900"  >
        <Grid>
            <Grid.RowDefinitions>
                <RowDefinition Height="Auto"/>           
                <RowDefinition Height="*"/>
            </Grid.RowDefinitions>
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                    </Grid.RowDefinitions>              

                <TextBlock Grid.Row="0" Height="35" Padding="0,3,5,0" Text="Standard Reports" HorizontalAlignment="Right" FontWeight="Bold" FontSize="20" Foreground="DarkBlue"/>
                <Border Grid.Row="1">
                    <Grid>
                        <Grid.Resources>
                            <Style TargetType="{x:Type TextBlock}">
                                <Setter Property="HorizontalAlignment" Value="Left"/>
                                <Setter Property="VerticalAlignment" Value="Top"/>
                                <Setter Property="Height" Value="20"/>
                                <Setter Property="Padding" Value="0,3,5,0"/>
                                <Setter Property="Cursor" Value="Hand"/>
                                <Setter Property="Foreground" Value="WhiteSmoke" />
                            </Style>
                        </Grid.Resources>
                        <Grid.Background>
                            <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                <GradientStop Color="#FF808080" Offset="0"/>
                                <GradientStop Color="#FF000000" Offset="1"/>
                            </LinearGradientBrush>
                        </Grid.Background>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="300*" />
                            <ColumnDefinition …
Run Code Online (Sandbox Code Playgroud)

wpf datatemplate .net-3.5

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

在ASP.Net中,<%=和<%#之间的区别是什么

在ASP.Net中,<%= x %>和之间有什么区别<%# x %>

asp.net

28
推荐指数
2
解决办法
8844
查看次数

Java:原始数据类型的数组不是autobox

我有这样的方法:

public static <T> boolean isMemberOf(T item, T[] set)
{
    for (T t : set) {
        if (t.equals(item)) {
            return true;
        }
    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)

现在我尝试使用charfor 调用此方法T:

char ch = 'a';
char[] chars = new char[] { 'a', 'b', 'c' };
boolean member = isMemberOf(ch, chars);
Run Code Online (Sandbox Code Playgroud)

这不起作用.我期望char,并char[]得到autoboxed至CharacterCharacter[],但是这似乎并没有发生.

任何见解?

java generics autoboxing

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

如何使用Eclipse重构工具并通过Subclipse与SVN保持同步?

我发现当我需要重命名Java类(因此需要更改源文件)或需要更改包名(因此移动源文件[s])时,我可以:

  1. 使用漂亮而有用的Eclipse重构工具,这很棒,因为所有级联任务都是为我完成的.然而,我与Subversion进行了艰难的斗争,将更改复制回了回购.
  2. 我可以先在Subversion中发出重命名/移动,更新我的本地,然后Eclipse中的重构工具不起作用.

任何人都可以建议一个更好的程序吗?

eclipse subclipse svn refactoring

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