小编hei*_*nst的帖子

知道在C#中选择组合框中的哪个选项?

我有一个组合框并且有一个列表中的东西......列表中的东西数量没有设置.它正在从文件夹中收集数据,你可以在组合框中有无限的(有点夸张)数量的项目...我怎么知道用户选择哪个选项?

我尝试了下面的代码,但它不起作用.我是C#的新手,不知道我做错了什么.

        comboBox1.SelectedIndex = 0;
        comboBox1.Refresh();

        if(comboBox1.SelectedIndex = 0)
        {
           //setting the path code goes here
        }
Run Code Online (Sandbox Code Playgroud)

c# combobox

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

ServiceController类不导入C#

奇怪的是......这次没有代码但是使用System.ServiceProcess; import在导入的ServiceProcess部分下获得一条红线.

有谁知道为什么?是否有一个替代这个类,以便我仍然可以启动和停止Windows服务?

c# windows windows-services using

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

显示标签消息而不单击

所以我希望能够在标签上显示消息而不点击标签.

    public void servicestatus_Click_1(object sender, EventArgs e)
    {
        var mavbridgeservice = new System.ServiceProcess.ServiceController("MavBridge");

        if (mavbridgeservice.Status == ServiceControllerStatus.Running)
        {
            servicestatus.Text = ("The service is running!");
        }

        else
        {
            servicestatus.Text = "The service is stopped!";
        }  
    }
Run Code Online (Sandbox Code Playgroud)

我在(对象发送者,EventArgs e)中绑定了put(null,null),但这给出了错误,我不知道为什么.我内部的代码与任何点击都没有任何关联.

c# label

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

MATLAB - 此矩阵中给定数字的概率大于25的概率是多少?

我被困在如何检查100x100矩阵中有多少数字大于25.下面是我到目前为止的代码:

loop = 1:100;
RandomNumbers = normrnd(0, 25, [100, 100]);
NumberCounter = 0;
for i = 1:10000
    if i >= 1
        if (RandomNumbers(loop, 100) > 25)
            NumberCounter = NumberCounter + 1
        elseif (RandomNumbers(100, loop) > 25)
            NumberCounter = NumberCounter + 1
        end
    end
end
Run Code Online (Sandbox Code Playgroud)

我的NumberCounter变量没有更新......它只是保持为零.感谢任何帮助,以及为什么你做了你做的事情的解释,因为我想学习.

matlab probability matrix

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

获得经度和纬度需要很长时间

我得到了我的设备的经度和纬度,但这需要30秒到一分钟.有什么建议可以减少时间吗?

public class MainActivity extends Activity
{
public String zipcode;
public double latG;
public double lonG;

@Override
protected void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    LocationManager service = (LocationManager) getSystemService(LOCATION_SERVICE);
    boolean enabled = service.isProviderEnabled(LocationManager.GPS_PROVIDER);

    if (!enabled) 
    {
      Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
      startActivity(intent);
    }

    LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
    locationManager.getLastKnownLocation(Context.LOCATION_SERVICE);
    LocationListener locationListener = new LocationListener()
    {

         public void onLocationChanged(Location location) 
         {
                if (location != null) 
                {
                    latG = location.getLatitude();
                    lonG = location.getLongitude();
                    Toast.makeText(MainActivity.this,
                            latG + " " + lonG,
                            Toast.LENGTH_LONG).show();
                } …
Run Code Online (Sandbox Code Playgroud)

java android locationmanager locationlistener

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

如何过滤掉C#中的文件夹名称?

我有代码搜索目录并挑选出所有文件夹,但我只想要它选择那些以数据开头的文件夹.我该怎么办?

以下是我通过目录的代码:

    string[] filePaths = Directory.GetDirectories(defaultPath).Where(Data => !Data.EndsWith(".")).ToArray();
Run Code Online (Sandbox Code Playgroud)

.net c# string directory filter

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

用我自己的列表替换android.R.layout.simple_list_item_1

我想替换我自己的列表而不是android.R.layout.simple_list_item_1但是我得到以下错误06-15 18:28:29.604:E/AndroidRuntime(3291):java.lang.IllegalStateException:ArrayAdapter需要资源ID一个TextView引起的:java.lang.ClassCastException:android.widget.RelativeLayout无法强制转换为android.widget.TextViewatandroid.widget.ArrayAdapter.createViewFromResource我无法设法解决它我的新列表看起来像这样

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">

<TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="50dp"
    android:layout_alignParentLeft="true"
    android:layout_alignParentRight="true"
    android:layout_alignParentTop="true"
    android:paddingLeft="10dp"
    android:paddingTop="10dp"
    android:textColor="#FFFFFF"
    android:background="@drawable/burger_bg_selector"
    android:textAppearance="?android:attr/textAppearanceMedium" />

<View
    android:id="@+id/view1"
    android:layout_width="wrap_content"
    android:layout_height="1dp"
    android:layout_alignParentLeft="true"
    android:layout_below="@+id/textView1"
    android:background="@drawable/main_list_sep"/>
Run Code Online (Sandbox Code Playgroud)

我的java类看起来像这样

public class MenuFragment extends ListFragment {

@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);
    setListAdapter(new ArrayAdapter<String>(getActivity(),
            R.layout.burger_list, new String[] { " First",  " Second", " Third", " Fourth", " Fifth", " Sixth"}));
    getListView().setCacheColorHint(0);
}

@Override
public void onListItemClick(ListView l, View v, int position, long id) {
    super.onListItemClick(l, v, position, id);
    ((MenuActivity)getActivity()).getSlideoutHelper().close(); …
Run Code Online (Sandbox Code Playgroud)

android listadapter android-layout android-listfragment

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