小编Jon*_*len的帖子

有关替换Microsoft .NET的Web服务增强功能(WSE)3.0的建议

是否有一种简单的方法可以替换使用Web服务增强功能(WSE)3.0 for Microsoft .NET的代码,而不是像WCF那样深奥的人?

wcf web-services

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

VB 6:项目未构建,因为它引用了一个没有二进制兼容性文件集的项目

我已经将近十年没有进行 VB 6 开发了。有关如何处理此错误的任何建议?

The project 'ProjectB' can not be built because it 
references project 'C:\VSS\Foo\ProjectA\ProjectA.vbp'
which does not have a binary compatibility file set.
Run Code Online (Sandbox Code Playgroud)

vb6

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

WPF:如何将数据网格的焦点设置为特定行?

我想将焦点放在数据网格的第一行.

这是我到目前为止:

Keyboard.Focus(ResultsGrid)
If result.Count > 0 Then
    ResultsGrid.SelectedIndex = 0
End If
Run Code Online (Sandbox Code Playgroud)

这会将焦点设置为datagrid,而不是行本身.

wpf wpftoolkit wpfdatagrid

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

IIS6:当一个应用程序池被回收时,会调用Session_End吗?

我需要知道,因为我必须明确关闭一些与用户会话相关的远程资源.

iis iis-6

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

c#使用后台线程调用的线程问题

我有线程,它处理一些分析工作.

   private static void ThreadProc(object obj)
    {
        var grid = (DataGridView)obj;
        foreach (DataGridViewRow row in grid.Rows)
        {
            if (Parser.GetPreparationByClientNameForSynonims(row.Cells["Prep"].Value.ToString()) != null)
                UpdateGridSafe(grid,row.Index,1);
            Thread.Sleep(10);
        }
    }
Run Code Online (Sandbox Code Playgroud)

我想在循环中安全地更新我的gridView,所以我使用经典方式:

    private delegate void UpdateGridDelegate(DataGridView grid, int rowIdx, int type);
    public static void UpdateGridSafe(DataGridView grid, int rowIdx, int type)
    {
        if (grid.InvokeRequired)
        {
            grid.Invoke(new UpdateGridDelegate(UpdateGridSafe), new object[] { grid, rowIdx, type });
        }
        else
        {
            if (type == 1)
                grid.Rows[rowIdx].Cells["Prep"].Style.ForeColor = Color.Red;
            if (type==2)
                grid.Rows[rowIdx].Cells["Prep"].Style.ForeColor = Color.ForestGreen;

        }
    }
Run Code Online (Sandbox Code Playgroud)

但是当我进入UpdateGridSafe时,程序会挂起.

在调试器中,我看到grid.Invoke不会调用UpdateGridSafe.请帮忙 - 出了什么问题?

编辑

经典线程创建代码 …

.net c# multithreading

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

如何将Salesforce与Google地图集成?

如何将Salesforce与Google地图集成?我只是在寻找有关如何...的信息

  1. 在Salesforce中搜索联系人
  2. 在谷歌地图上绘制那些.

google-maps salesforce

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

为什么WCF将Enum序列化为字符串?

服务器上的代码

<DataContract(Namespace:="http://schema.aam.us.com/2010/6", Name:="TradeStatus")>
Public Enum TradeStatus

    NewOrder = 100
    SendToProvider = 101
    ProviderSubmitted = 102
    ProviderAccepted = 103
    ExecutionPending = 104
    Executed = 105
    TicketsCreated = 106 'TERMINAL STATE

End Enum

<DataContract(Namespace:="http://schema.aam.us.com/2010/6", Name:="StatusUpdate")> _
Public Class StatusUpdate

    Public Sub New(ByVal tradeStatus As TradeStatus, ByVal additionalInformation As String)
        Me.TradeStatus = tradeStatus
        Me.AdditionalInforamtion = additionalInformation
    End Sub

    <DataMember(IsRequired:=True)> _
    Public Property AdditionalInforamtion() As String

    <DataMember(IsRequired:=True)> _
    Public Property TradeStatus() As TradeStatus
End Class
Run Code Online (Sandbox Code Playgroud)

生成的代码

<System.Diagnostics.DebuggerStepThroughAttribute(),  _
 System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"),  _
 System.Runtime.Serialization.DataContractAttribute(Name:="StatusUpdate", [Namespace]:="http://schema.aam.us.com/2010/6"),  _ …
Run Code Online (Sandbox Code Playgroud)

vb.net wcf

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

是否有CTypeDynamic的C#版本?

从文档:

CTypeDynamic方法根据对象本身定义的转换语义应用动态转换.如果动态对象继承自DynamicObject,则CTypeDynamic方法首先尝试使用用户定义的静态转换来执行转换.如果用户定义的静态转换失败,CTypeDynamic方法将尝试使用动态转换执行转换.如果动态对象实现IDynamicMetaObjectProvider,则CTypeDynamic方法优先于用户定义的静态转换的动态转换.

C#中有什么东西可以做到这一点吗?或者我只需导入具有它的VB库.

c# vb.net dynamic .net-4.0

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

WPF:使用DataGridComboBoxColumn进行数据绑定

这就是我要的:

  • 有一个组合框列绑定到ClassA的ApplicationKey属性
  • 组合框使用静态函数all中的ApplicationTokens填充.
  • ApplicationToken具有ApplicationName和ApplicationKey属性
  • 在下拉列表中选择项目时,ClassA.ApplicationKey属性将设置为所选项目上的ApplicationToken.ApplicationKey.

这是我当前的代码,它填充组合框但不更新ClassA.ApplicationKey.

<DataGridComboBoxColumn 
    Header="Application" 
    SelectedItemBinding="{Binding ApplicationKey, Converter={gui:DebugConverter}}" 
    SelectedValuePath="ApplicationKey" 
    DisplayMemberPath="ApplicationName" 
    ItemsSource="{Binding Source={x:Static app:ApplicationLookup.GetAllOrNone}}"/>
Run Code Online (Sandbox Code Playgroud)

data-binding wpf binding wpfdatagrid datagridcomboboxcolumn

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

WPF:在系统菜单中添加"Always On Top"菜单项

我有一个监控工具,其中一些(但不是所有)用户希望它始终显示在顶部.

我想将此选项添加到左上角的系统菜单中.我该怎么办?

wpf systemmenu

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