问题列表 - 第47188页

你能从右到左做一个EditText输入吗?

我想知道你是否可以控制EditText上的输入从右向左移动?EditText也必须支持从右到左的插入/删除等.有没有办法做到这一点?

android input android-edittext

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

Rspec输出格式:文档

当我运行rspecrake rspec和我的测试是不正常的,我得到一个错误信息.但是,当我的测试没问题时,我就得到'..'.没有其他输出.我怎样才能打印出类似的内容:

A User .... can only have one name
A User .... can ...
Run Code Online (Sandbox Code Playgroud)

ruby rspec ruby-on-rails

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

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

SQL Server 2005 - 使用生成的序列而不是Identity列?

我真的在考虑切换SQL Server 2005中的Identity列并使用某种类型的序列生成器(据我所知,2005年没有内置任何内容;可能会在2011年出现?)以获得唯一的id用于插入的行.

是否有模型实施或最佳实践?我会遇到锁定问题吗?与仅使用Identity列相比,有哪些缺点?

identity sql-server-2005 sequence

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

C#滚动到列表框的顶部

我看过很多帖子,展示了如何滚动到ListBox的底部项目,但无法解决如何自动滚动到列表框的顶部.如果我向下滚动列表框,然后使用我的过滤器功能,列表框将保持在您向下滚动的位置,因此用户可能看不到上下滚动到的位置的结果.

我一直在尝试使用listbox.ScrollIntoView但无法获得正确的功能.这是它的背景......(评论部分):

private void filter_Click(object sender, RoutedEventArgs e)
{
    string filterString = textBox1.Text;
    XElement _xml = XElement.Load("1/1.xml");
    {
        results.Items.Clear();
        foreach (XElement value in _xml.Elements("Operators").Elements("Operator"))
        {
            1Item _item = new 1Item();
            _item.TradingName = value.Element("TradingName").Value;

            if (_item.Town.IndexOf(filterString, 0, StringComparison.CurrentCultureIgnoreCase) != -1)
            {
                results.Items.Add(_item);
                // add scroll function here
            }
        }
    } 
}
Run Code Online (Sandbox Code Playgroud)

非常感谢.

c# wpf listbox

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

在Delphi XE中,Application.handle发生了什么变化?

我正在将一些代码移植到Delphi XE并注意到如果我使用Application.Handle来获取程序的句柄,Delphi会抛出一个错误并拒绝编译,说:

Undeclared identifier: 'Handle'
Run Code Online (Sandbox Code Playgroud)

当我尝试调用Application.ProcessMessages时会发生同样的行为.我认为必须转移一些未在Unicode迁移指南中列出的内容.

"应用程序"的功能和变量在哪里?

migration delphi delphi-6 delphi-xe

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

避免供应商锁定:为Windows Azure编写的代码是否完全可移植到自托管IIS/ASP.NET?

背景
我刚刚开始研究一个新的网络开发产品,我打算在云端托管我正在权衡我对云提供商的选择.

我非常喜欢使用像Azure这样的平台即服务解决方案,因为我的服务器管理技能并不像我的开发技能那么强大.因此能够专注于应用程序和外包问题,如备份/负载平衡/等.对我很有吸引力.

但是,我也担心供应商锁定.我希望我的应用程序的利润率相当渺茫,需要密切关注成本控制.如果我选择像Azure这样的PaaS解决方案,MS决定大幅提高价格,我希望能够把我的业务带到更便宜的供应商.

我已经做了多年的ASP.NET开发,但我刚刚开始使用Azure.我知道Azure应用程序是使用与普通ASP.NET应用程序相同的工具/语言编写的,但不知道它们是否足够相同,以至于相同的应用程序无法在没有实质性修改的情况下在常规IIS/ASP.NET安装上运行.

问题
Azure应用程序通常可移植到非云版本的IIS/ASP.NET,使您可以轻松地将它们移动到众多IaaS/HaaS提供商之一而无需大手术吗?

我明白,显然我会失去像内置负载平衡和其他附加功能的PaaS优势.我主要关注的是Azure是否强迫您以特定于Azure的方式为您编写Web应用程序,需要重新考虑在Microsoft云之外工作.

portability azure cloud-hosting paas iaas

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

通过JS获取style.display属性只能在设置内联时使用?

我正试图在页面上抓取div的DISPLAY属性.如果它是通过内联样式属性设置的,我似乎只能抓住它.

如果我的JS是这样的:

alert(document.getElementById('myDiv').style.display);
Run Code Online (Sandbox Code Playgroud)

它将使用此HTML警告"阻止":

<div id="myDiv" style="display: block;"></div>
Run Code Online (Sandbox Code Playgroud)

但是,如果我通过外部样式表设置它:

#myID {display: block}
Run Code Online (Sandbox Code Playgroud)

和我的HTML:

<div id="myDiv"></div>
Run Code Online (Sandbox Code Playgroud)

然后我的警报是一个空字符串.

为什么是这样?

javascript css

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

Page_Load没有在UserControl中触发

我已经在类库中的c#中创建了一个类,并且我已将此控件添加到default.aspx中,但是我的代码没有触发page_load事件.这是代码:

我做错了什么?

页面加载但不显示页面上的标签.我已将控件正确添加到页面中,没有任何错误.我有事件在那里添加了寄存器标签.

html标签: <RandoIntegerControls:RandomIntegerControl ID="RandomIntegerControl1" runat="server"></RandoIntegerControls:RandomIntegerControl>

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web.UI.WebControls;

namespace CSIMedia.WebControls
{

  public class RandomIntegerControl : PlaceHolder
  {

    private Label _Label;


    public RandomIntegerControl()
    {

    }

    private void Page_Load(Object sender, EventArgs e)
    {

        this._Label = new Label();
        this.Controls.Add(this._Label);
        this._Label.Text = "Enter random values:";

    }

  }
}
Run Code Online (Sandbox Code Playgroud)

Default.aspx页面:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Register TagPrefix="RandoIntegerControls" Assembly="CSIMedia.WebControls" Namespace="CSIMedia.WebControls"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title></title> …
Run Code Online (Sandbox Code Playgroud)

c# asp.net c#-3.0

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

隔离存储中的重复文件

我希望这不是一个愚蠢的问题.因此,我只想复制隔离存储中的文件以用作备份.但是,速度在这种情况下非常重要,我想知道最快的方法是什么.我应该从IS打开文件,将其读取到流,然后创建一个备份文件并写入它,从我到目前为止看到的这将至少需要半秒,这是很多.

windows-phone-7

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