小编3D-*_*tiv的帖子

为什么/何时覆盖ToString是否合适?

我正在学习C#,我想知道重写的重点和好处是什么ToString,如下例所示.

这可以用更简单的方式完成,使用没有覆盖的常用方法吗?

public string GetToStringItemsHeadings
{
    get { return string.Format("{0,-20} {1, -20}", "Office Email", "Private Email"); }
}


public override string ToString()
{
    string strOut = string.Format("{0,-20} {1, -20}", m_work, m_personal);
    return strOut;
}
Run Code Online (Sandbox Code Playgroud)

c# overriding

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

输入和文本字段中的背景颜色?

我想更改表单的文本和输入字段中的颜色背景,但是当我这样做时它也会影响提交按钮!是否可以通过其他方式完成,不影响按钮?我用过这段代码:

input, textarea {
  background-color : #d1d1d1;
}
Run Code Online (Sandbox Code Playgroud)

css

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

从另一个活动返回MainActivity

MainActivity包含一些按钮.每个按钮通过意图打开一个新活动.然后这些活动有一个按钮返回MainActivity通过意图.

但是当我按下按钮返回时MainActivity,屏幕上会显示某种菜单!谁知道什么可能是错的?提供一些帮助!谢谢!

编辑:其他一项活动中的返回按钮:

Button btnReturn1 = (Button) findViewById(R.id.btnReturn1);
btnReturn1.setOnClickListener(new View.OnClickListener() {      
    public void onClick(View v) {
        // TODO Auto-generated method stub
        Intent returnBtn = new Intent("android.intent.action.MAIN");
        startActivity(returnBtn);
    }
});
Run Code Online (Sandbox Code Playgroud)

清单:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.kullaberg.test02"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="10"
    android:targetSdkVersion="15" />

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".MainActivity"
        android:label="@string/title_activity_main" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name=".Activity1"
        android:label="@string/title_activity_main" >
        <intent-filter>
            <action android:name="android.intent.action.ACTIVITY001" />

            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>
    <activity
        android:name=".Activity2"
        android:label="@string/title_activity_main" …
Run Code Online (Sandbox Code Playgroud)

android android-activity

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

可以使用break来进行外循环?

如果我break像下面的代码一样使用,那么row如果在开头有一个匹配的话,内部的循环将不会迭代其余的col循环,但循环呢?

它还会在0到7之间迭代吗?有没有办法在break那里使用?

for (int col = 0; col < 8; col ++)
    for (int row = 0; row < 8; row ++)
        if (check something)
        {
            //Then do this;
            break;
        }
Run Code Online (Sandbox Code Playgroud)

c# java

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

在jQuery中使用setInterval调用函数?

我正在尝试在jQuery中创建一个函数的间隔调用,但它不起作用!我的第一个问题是,我可以将常见的JavaScript与jQuery混合使用吗?

我应该使用setInterval("test()",1000);或类似的东西:

var refreshId = setInterval(function(){
    code...
}, 5000);
Run Code Online (Sandbox Code Playgroud)

我在哪里放置我调用的函数以及如何激活间隔?与jQuery相比,如何在JavaScript中声明函数是否有所不同?

javascript jquery

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

拆分字符串并仅获取第一个值

我想知道是否可以使用split来分隔一个字符串,其中包含几个用逗号分隔的部分,如下所示:

title, genre, director, actor
Run Code Online (Sandbox Code Playgroud)

我只想要第一部分,每个字符串的标题而不是其余部分?

c#

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

在WPF中将项添加到comboBox

当我向WPF窗口添加一个comboBox时,如何将项添加到comboBox?在设计的XAML代码中或在NameOfWindow.xaml.cs文件中?

c# wpf

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

计算线段之间的交叉点

关于stackowerflow的线段之间的交叉点有很多问题,这里还有一个问题!对不起,我需要帮助才能了解如何计算交叉点.我在这里阅读了几个问题并查看了其他网站上的几个例子,但我仍然感到困惑,并没有得到它!我不喜欢在没有工作原理的情况下复制和粘贴代码.

到目前为止,我知道我将比较每个线段的点,如Ax,Ay,Bx,By,Cx,Cy,Dx,Dy.有人可以向我解释一下我要计算的是什么,如果有一个交叉点,计算的结果是什么?

这是我看到的示例代码之一.我想我不需要交叉点,只知道线是否相交.

   public static Point lineIntersect(int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4) {
  double denom = (y4 - y3) * (x2 - x1) - (x4 - x3) * (y2 - y1);
  if (denom == 0.0) { // Lines are parallel.
     return null;
  }
  double ua = ((x4 - x3) * (y1 - y3) - (y4 - y3) * (x1 - x3))/denom;
  double ub = ((x2 - x1) * (y1 - …
Run Code Online (Sandbox Code Playgroud)

java math android intersection

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

在listView中创建列并添加项目

我正在学习如何使用listViewin a windowsForm,我有一些问题,我希望在这里解决.第一件事是当使用下面的代码创建列时:

private void initListView()
    {
        // Add columns
        lvRegAnimals.Columns.Add("Id", -3,HorizontalAlignment.Left);
        lvRegAnimals.Columns.Add("Name", -3, HorizontalAlignment.Left);
        lvRegAnimals.Columns.Add("Age", -3, HorizontalAlignment.Left);
    }
Run Code Online (Sandbox Code Playgroud)

当我运行程序时,列的名称不可见,它们都在左角,我必须"拖动"它们才能读取文本.我做错了什么?

最后我想知道如何在列中添加项目.我是否首先创建一个像这样的对象

ListViewItem item1 = new ListViewItem(???);
item1.SubItems.Add("text");
Run Code Online (Sandbox Code Playgroud)

每个listViewItem对象是一列还是一行?如何添加信息行?提供一些帮助!谢谢!

c# listview visual-studio-2010

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

H1标签和P标签在同一条线上?

我试图在关闭H1标签之后在P标签内放置一些文本,如下所示:

标题这里是正确的文字....

但我无法让它发挥作用.我制作了这个CSS,但也许有些东西丢失了?

CSS:

p.start {
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    line-height: 28px;
    text-align: justify;
    display: inline;
}

h1.start {
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    line-height: 28px;
    margin: 0;
    display: inline-block;
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<div id="containerIntro">
    <h1 class="start">Headline </h1>
    <p class="start">Text......</p>
</div>
Run Code Online (Sandbox Code Playgroud)

css

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