小编SLa*_*aks的帖子

C#禁用文本框中的默认窗口contextstrip

我已经在整个表单中禁用了默认的上下文条,并替换为我自己的.在我的contextmenustrip中我有一个toolstriptextbox,但是当在其中右键单击它会打开默认的Windows上下文菜单..提前感谢任何和所有回复,问候, 戴夫

.net c# contextmenustrip winforms

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

返回匿名类型作为字符串linq的列表

我有一天......

这是我的班级:

/// <summary>
/// Represent a trimmed down version of the farms object for 
/// presenting in lists.
/// </summary>
public class PagedFarm
{
    /// <summary>
    /// Gets or sets Name.
    /// </summary>
    public string Name { get; set; }

    /// <summary>
    /// Gets or sets Slug.
    /// </summary>
    public string Slug { get; set; }

    /// <summary>
    /// Gets or sets Rating.
    /// </summary>
    public int Rating { get; set; }

    /// <summary>
    /// Gets or sets City. …
Run Code Online (Sandbox Code Playgroud)

linq c#-4.0

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

需要使用货币符号返回值

我在应用上有一个小标签,允许用户在价格表中查找价格并返回价格.如何在退货价格上获得"$"符号?

public double? SearchMedicinePrice(Int64 pNDC)
{
    double? retValue = null;
    objConext = new FDBEntities();
    Medicine objMedicine = objConext.Medicines.Where(med => med.PriceType == 9 && med.NDC == pNDC).OrderByDescending(item=>item.MedicineID).FirstOrDefault();
    if (objMedicine != null)
    {
        retValue = objMedicine.Price;
    }
    return retValue;
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net silverlight-4.0

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

为什么尝试捕获编程方法不起作用?

我对这个问题很头疼.我无法完成我的尝试可以捕获我的异常.这是图片.

在此输入图像描述

过了一会儿,我正在试验这个.它的工作原理..

            var task = client.GetAsync(uri);
            try
            {
                task.Wait();
            }
            catch (Exception ex)
            {
                throw ex;
            }
Run Code Online (Sandbox Code Playgroud)

但上面的问题是UI冻结.我不希望这样.我能做什么?

c# asynchronous task-parallel-library async-await windows-8

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

在C#中将类型转换为对象

我有一个函数,我想使通用显示表单.我希望函数检查表单是否已经打开,如果是这样,如果没有创建表单的新实例并显示它,请将其置于顶部.

检查表单是否打开的第一部分都很好但是我从T中进行了转换并创建了一个类型为T的新表单对象.我已经使用这行代码来创建表单的实例,obj = Activator.CreateInstance<T>();但它没有显示所有智能感知中的方法和属性.代码Form x = new Form1. x将显示所有方法和属性.

我相信我在这里做错了,请为我发光.

     private static void ShowForm<T>(  )
    {
        T obj = default( T );

        List<T> opened = FormManager.GetListOfOpenForms<T>();
        if ( opened.Count == 0 )
        {
            // not opened

            // obj does not show all properties and methods
            obj = Activator.CreateInstance<T>();


            // x shows all properties and methods
            frmLogin x = new frmLogin();

        }
        else
        {
            // opened

        }

    }
Run Code Online (Sandbox Code Playgroud)

c# casting

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

Bundle ArrayList <ArrayList <Integer >>

有没有办法ArrayList <ArrayList<Integer>> floors通过Bundle 传递给另一个活动?

谢谢

android bundle arraylist

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

在警报时检测到OK

我用过这段代码:

 <script type="text/javascript">
  function finish()
  {
    alert("Inserted!");
  }
</script>
Run Code Online (Sandbox Code Playgroud)

我希望当用户点击"确定"警报时,它会转到另一个php页面.

  • 当用户点击"确定"时,我该怎么办?
  • 以及如何链接到另一个页面?通常我使用这种方式:

    <button type="submit" onclick="window.open('home.php')"> Insert </button>
    
    Run Code Online (Sandbox Code Playgroud)

    但在警报示例中没有按钮!

谢谢

javascript

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

C#从另一个变量调用变量

public class Car
 {
     public string Color { get; set; }
     public string Model { get; set; }
 }
Run Code Online (Sandbox Code Playgroud)

我如何从变量中调用"Car.Color"或"Car.Model"?

防爆.

string MyVariable = "Color";
MyListBox.Items.Add(Car.Model); //It Works Ok
MyListBox.Items.Add(Car.MyVariable); // How??
Run Code Online (Sandbox Code Playgroud)

问候.

c# variables

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

Java中泛型类型的接口

我需要通过Enum用一些具体的方法来参数化我的类,例如:

class K<E extends Enum<E> implements SomeInterface>
Run Code Online (Sandbox Code Playgroud)

但Eclipse禁止我在"<>"中使用"implements"字样.我该怎么做才能解决我的问题?有没有明智的理由为什么我不能在泛型类型的定义中使用"implements"?

java generics types interface implements

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

XElement及其属性

我一直在寻找来自msdn.microsoft.com的XName,XNamespace和XElement.Name.LocalName之间的澄清.示例说明

  XNamespace ns = "http://www.adventure-works.com";
  XElement root = new XElement(ns + "Root", "content");
  Console.WriteLine(root.Name);
Run Code Online (Sandbox Code Playgroud)

问:Xelement必须具有命名空间吗?

当我使用它时:

 XElement xEle = XElement.Parse(xml);
 String tagName = xEle.Name.LocalName;
Run Code Online (Sandbox Code Playgroud)

它给出了第一个Element的名字,为什么?

(请尽可能澄清XElement.XName和XElement.XName.LocalName的区别和可能用途)

c# xml linq xelement

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