小编Kat*_*ory的帖子

Visual Studio 2010的HWnd

有没有办法从VSIX扩展中获取到Visual Studio 2010顶部窗口的HWnd指针?(我想改变窗口的标题).

c# visual-studio-2010 vs-extensibility vsix

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

VS可扩展性体系结构(包API/Visual Studio库)

MSDN可扩展性平台描述

最近我在microsoft上找到了上面显示的Visual Studio可扩展性平台图表.

大多数事情对我来说都很清楚.但是,我想知道Package API和VSL(Visual Studio库).

我试图找到更多,但无法找到任何信息.

我不太明白的事情:
- Package API究竟是什么?
- 究竟什么是VSL?
- InteropAssemblies/VSL和Package API之间的关系是什么?InteropAssemblies是否包装对Package API的访问?
- 为什么在实现本机包时应该使用VSL?有什么好处?

有没有人有关于这些主题的更多信息或有人知道一些资源?

visual-studio-2010 mpf vspackage visual-studio vs-extensibility

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

我应该何时在Windows Phone 7上保存设置?

我有一个设置保存方法我调用,但我尝试卸载,并失去焦点应用程序将关闭,而不是保存之前,任何一种方法.我应该何时保存应用程序设置以防止这种情况发生?

我应该使用计时器并保存每30秒,或者什么?

c# windows-phone-7

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

确保实现WPF任务栏窗口预览

当用户将鼠标放在任务栏图标上时,如何确保刷新WPF应用程序(.net 4)的hower预览.
我有一个可视化某些状态值的应用程序.如果应用程序窗口最小化并且用户将鼠标悬停在任务栏按钮上,则显示的预览窗口将显示窗口处于活动状态的窗口的最后一个视图.不过,我想有一个实际的观点.
是否有可能实现这一目标?

wpf taskbar windows-7

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

WinRT的WriteableBitmap不再允许随机访问像素数据?

WinRT的WriteableBitmap类中的一个变化是,它不是将Pixels属性作为数组公开,而是现在有一个IBuffer类型的PixelBuffer.

问题是IBuffer没有办法随机访问数据.我可以创建一个DataReader并一次获取一个数据并将数据复制到一个数组以供随机访问,但不能直接访问IBuffer数据.我该怎么做,还是不可能?

c# xaml microsoft-metro windows-8 windows-runtime

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

WinRT和持久化结构与字节数组?

使用.NET 4.0,我可以通过使用Marshal类快速将结构转换为字节数组.例如,以下简单示例将在我的机器上以每秒大约100万次运行,这对于我的目的来说足够快......

    [StructLayout(LayoutKind.Sequential)]
    public struct ExampleStruct
    {
        int i1;
        int i2;
    }

    public byte[] StructToBytes()
    {
        ExampleStruct inst = new ExampleStruct();

        int len = Marshal.SizeOf(inst);
        byte[] arr = new byte[len];
        IntPtr ptr = Marshal.AllocHGlobal(len);
        Marshal.StructureToPtr(inst, ptr, true);
        Marshal.Copy(ptr, arr, 0, len);
        Marshal.FreeHGlobal(ptr);

        return arr;
    }
Run Code Online (Sandbox Code Playgroud)

但是Marshal类在WinRT下是不可用的,出于安全原因这是合理的,但这意味着我需要另一种方法来实现我的结构到/从字节数组.

我正在寻找适用于任何固定大小结构的方法.我可以通过为每个知道如何将特定结构转换为字节数组的结构编写自定义代码来解决这个问题,但这是相当繁琐的,我不禁觉得有一些通用的解决方案.

.net c# microsoft-metro windows-runtime

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

如何在Windows 8中访问和修改联系人?

我在Windows 8中找到了一个新的联系人API:http://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.contacts%28v=VS.85%29.aspx

但是,我无法找到如何列出所有联系人以及添加或删除联系人.

任何提示?

javascript c# microsoft-metro windows-8

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

针对Stylus的PHP预处理器脚本/库?

是否有适用于PHP的"css手写笔"解析器/库?

如果不是,请提出类似的建议,如果不是更好.可能是一个轻量级的库,使你的生活编码css,在PHP中更容易.

Stylus语法从常规CSS脚本中删除所有冒号,分号,括号和大多数括号.它的简洁和优雅让我想起了Lisp.更令人惊奇的是,Stylus还会在同一个文件中接受常规的CSS语法,从而减少多个贡献者之间可能存在的摩擦.

css php stylus

6
推荐指数
2
解决办法
2472
查看次数

Visual Studio 2010 MEF与MPF?

我正在考虑为visual sudio 2010添加一种新的编程语言,我对最佳方法感到困惑.

我查看了MPF并找到了一些关于如何进行语法高亮,链接外部解析器等的示例,这看起来非常简单.

然后我读到了一些名为MEF的东西以及它如何成为visual studio的新扩展性模型.我已经玩过它了,我的语法突出显示了一些样本的工作.现在,对于MEF,我迷失了如何在我的解析器中链接我的语言,就像使用ParseSOurce的MPF一样,等等.我正在使用ANTLR btw.

MEF仅用于编辑器的视觉方面,如突出显示,装饰等......还是可以/建议用它来实现语言服务?

从我收集的内容来看,MEF是一种新的推荐方法,但创建一种新语言似乎比使用常规MPF更难.强积金仍然是一个好方法吗?

c# mef mpf visual-studio vs-extensibility

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

填充ASP.NET页面上的表

关于表(在这种情况下是单列)人口的简单问题.尽管这似乎是一个简单的问题,但我从未参与过前端领域,所以就这么说了.

布局为2列8行.就像是.

Name        A
LastName    B
Age         C
BirthDate   D
...
Run Code Online (Sandbox Code Playgroud)

第1列是稳定的,如果你想要的话,"标题"不会​​改变.

A,B,C,D是查询数据库的结果.所以,我能想到的选择是:

  1. 绘制一个2Column - 8Row表并将TextBoxes放在A,B,C,D ......字段中.因此,稍后可以使用查询结果填充它们(此选项不是最"漂亮"的选项,因为TextBoxes会改变整个页面使用.CSS文件吸收的设计.

  2. 设置数据网格.我认为这里的问题是,为了以后的查询使用,必须更改一些A,B,C,D字段.而且我不确定Datagrids是否适合这一点.

我有什么"好方法"来解决这个问题吗?提前致谢.

编辑.

A,B,C,D数据保存在DataSet中.

c# datagrid webforms visual-studio-2010

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