小编Dea*_*alk的帖子

StyleCop for Resharper - 它去了哪里

我是resharper的忠实粉丝,过去常常使用stylecop for resharper插件.我想今天再次使用它,但resharper codeplex网站的stylecop说,resharper的stylecop现在已集成到stylecop中.

所以我安装了stylecop(4.6),但我的resharper(5.1)似乎没有改变.我特别喜欢使用reslecper包中stylecop中包含的代码格式设置(我认为该文件是'StyleCopCodeStyle.xml',可以在resharper选项中用来设置代码格式和清理行为) - 这个xml文件现在已经不见了

我错过了什么.关于这个stylecop/resharper婚姻没有任何关于这个,我对我实际得到的东西一无所知

任何人都可以对此有所了解吗?

resharper stylecop

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

WinRT XAML - 托管和非托管 - 它是如何工作的?

这是关于新的WinRT API以及针对它的语言(直接或间接)以及它们与XAML的关系,我不明白.

  1. .NET语言(C#,VB.Net,F#)可用于构建在"api限制"CLR上运行的XAML Metro应用程序,后者又在WinRT上运行
  2. C++可用于构建直接在WinRT API之上运行的非托管XAML应用程序

我的问题是 - 方案1中的XAML是否转换为BAML,然后转换为MSIL(根据传统的.NET应用程序),或者是否有新的机制?如果没有,那么构建非托管应用程序的编译器如何将相同的XAML转换为本机指令?这两种方案是否可以使用相同的编译策略解决?如果是这样,那怎么样?

c++ clr xaml windows-runtime c++-cx

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

从Angular HTTP get API调用排序数据

看来这应该是一件微不足道的事情,但是我真的在努力为一个简单的问题制定出一种简洁的非hacky解决方案。

http.get(...对服务的Angular调用返回了一个Observable-它是T项的流(在我用映射之后response.json()

Observable是我组件上的一个属性。我<select>在组件模板中有一个元素,而这些<option>元素是通过*ngFor="let item of myObservable | async"模板中的代码创建的。

这创建了一个不错的select元素,它具有所有期望在浏览器中很好显示的值:)

现在有人要求我按字母顺序对select语句中的选项进行排序。

我不想创建一个排序管道,因为Angular团队建议不要这样做,而且Observables本质上是无法排序的。

香港专业教育学院试图将Observable转换为简单的结果数组-但这似乎也是不可能的。

那么,如何实现这一简单目标呢?我的JSON服务返回20个左右的JSON对象,而我似乎无法弄清楚如何按它们的属性之一对它们进行排序。

谢谢你的帮助。

rxjs angular

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

WinRT - 没有静态构造函数?

我目前正在用c ++编写一些WinRT自定义控件,我的编译器/ intellisense告诉我不允许使用静态构造函数.

我需要设置一些静态数据,并且我可以使用私有bool实例标志,并且在我的类的第一个实例化中,我可以创建静态数据等.(有效地实现相同的事情).

但是,也许我错过了一些东西,因为这看起来有点啰嗦.

在WinRT/c ++中,静态构造的规范替代方法是什么?

谢谢

c++ windows-8 windows-runtime c++-cx

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

Windows 8 XAML应用程序 - C++与C# - 用户体验差异

是否有任何情况下,Windows 8 XAML应用程序的用户体验会有所不同,具体取决于它是使用C#还是C++(即托管vs本机)开发的.

例如,如果应用程序GridView通过DataTemplate包含IValueConverters等的复合体绑定了大约500个数据项,那么从用户的角度来看,一种语言/技术的性能会优于另一种语言/技术吗?

我试图确定是否将C++或C#用于一个相当复杂,数据量大的Windows商店XAML应用程序,该应用程序需要在ARM和X86/X64架构上运行良好.

编辑

以下是对我的问题的澄清:

是否存在Windows 8 XAML应用程序的用户体验不同(如果有)的情况,具体取决于它是开发为使用托管CLR运行还是编写为在本机环境中运行

编辑2

好的 - 忘记编码风格.它很容易创建看起来几乎完全相同的C#(托管)和C++(非托管)应用程序,让我们假设为了这个问题的目的,没有实现差异.

  1. 代码足够相似,无关紧要
  2. 您至少有500个数据项
  3. 你有一个GridView
  4. ItemTemplate中有一个复杂的DataTemplate(在两个场景中都是相同的模板)

问题 - 用户体验是否相同.有没有人有答案,或者我必须自己编写所有代码并自己试试????

c# c++ xaml windows-8 windows-runtime

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

如何使用Xamarin的IOS Remoting模拟器

显然,适用于Windows的新Xamarin iOS远程处理模拟器可在Windows上用于Visual Studio的Xamarin Alpha通道中使用.

但是,它似乎没有出现的机制.似乎没有按钮或选项在Windows中显示这个新的iOS模拟器.

在线没有文档,或与此相关的视频或论坛答案

如果Xamarin的任何人都在关注此标记,请详细说明.

谢谢

xamarin.ios xamarin

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

Xamarin表单ListView行高不正确

我一直试图解决在Xamarin Forms(iOS)中渲染ListView时计算的行高的问题

这是我的XAML

<ListView.ItemTemplate>
    <DataTemplate>
        <ViewCell>
            <Grid Padding="20">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="*" />
                    <ColumnDefinition Width="Auto" />
                </Grid.ColumnDefinitions>
                <Grid.RowDefinitions>
                    <RowDefinition Height="*" />
                </Grid.RowDefinitions>
                <StackLayout Orientation="Vertical" Grid.Row="0">
                    <Label Text="{Binding Path=Name}" FontSize="18" />
                    <Label Text="{Binding Path=Teaser}" TextColor="Gray" />
                </StackLayout>
                <StackLayout Grid.Column="1" Grid.Row="0">
                    <Image Source="{Binding Path=ImageUrl}" WidthRequest="100" Aspect="AspectFill"
                           HeightRequest="100" />
                </StackLayout>
            </Grid>
        </ViewCell>
    </DataTemplate>
</ListView.ItemTemplate>
Run Code Online (Sandbox Code Playgroud)

但这是一个如何在模拟器中渲染的屏幕截图

(我绑定到10行相同的数据,这就是为什么每一行看起来都一样)

在此输入图像描述

如您所见,行高度未正确计算行内容.

我可以为ListView设置一个固定的RowHeight,但这并不好,因为不同设备的rowheight需要不同.

有人可以帮忙吗?

xamarin.ios xamarin xamarin.forms

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

Winrt C++ - 在头文件中包含名称空间使用?

可能重复:
c ++标头中的"using namespace"

我是WPF世界的开发人员,但我决定用C++完成所有Winrt开发.

让我感到困惑的一件事是using在头文件中使用(或不使用)语句(而不是键入完全限定的类型名称).

using在头文件中使用语句要容易得多.很多Microsoft Winrt示例都包含using标题中的语句,这些语句使代码清晰易读.但是,我一直在阅读John Petzolds新书预览中的c ++示例,并要求标题不受所有using陈述的影响.

我不了解专业人士和骗子,当我谷歌时,我得到了很多反对意见.

任何人都可以给我一个关于这个问题的明确解释,因为它与Winrt世界有关(我对其他环境中的c ++不感兴趣)

谢谢

c++ windows-8 windows-runtime c++-cx

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

在Apple Mac上使用PC键盘的Windows Phone模拟器

这个让我难过 - 所以如果有人有一个很棒的答案

我有带美国键盘的Macbook Air.我在Bootcamp中运行Windows 8.1,我正在使用Visual Studio 2013开发Windows Phone 8应用程序.

一切都很好,除了我不能让电脑键盘与模拟器一起工作,所以我不得不点击我的所有输入 - 这是痛苦的.

根据模拟器帮助,您需要通过按PAUSE/BREAK或Page-Up来激活PC键盘.

当然,我的笔记本电脑没有这些按键,标准映射(Fn-ArrowUp和Fn-Shift-F12)不起作用 - 实际上我已经尝试了几乎所有可能的按键组合,我能想到并且没有任何作用.

有谁知道我怎么做到这一点!(为什么微软不包含这些东西的菜单超出我的范围).

谢谢任何人

visual-studio windows-phone windows-phone-8-emulator

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

Xamarin.Forms.Theme.Base Nuget Package在哪里?

我试图尝试DataPages2016年evolve宣布的Xamarin Forms 的新功能.

但是,一个关键的Nuget Xamarin.Forms.Theme.Base没有出现在Nuget上

有谁知道什么时候可以使用?

xamarin xamarin.forms

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

使用React-Native Tools在IPhone设备上刷新

我玩React Native,并已部署到我的iPhone设备(使用'appdelegate中的选项1与正确的localhost)

我假设我应该能够在文本编辑器中对视图进行更改,并让它们在手机上"刷新"(与模拟器相同).

似乎没有机制在实际设备上执行此操作.

我错过了什么吗?或者仅在模拟器中可用CMD + R类型刷新

谢谢

院长

react-native

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

在UWP Platform中访问XAML系统资源

我正在构建几个UWP应用,并浏览各种Microsoft文档中的一些示例代码。

我经常看到的一件事是引用晦涩难懂的静态资源或主题资源。

同样,当我在Blend中生成控件模板的副本时,经常会看到对我似乎无法访问的样式和模板的引用。

例如,的标准模板NavigationView包含名为的属性PaneToggleButtonStyle,默认值为{StaticResource PaneToggleButtonStyle}

那么,该PaneToggleButtonStyle资源中有什么?

在WPF中,有使用提取这些资源的方法XamlWriter,但是该类在UWP中不可用

Microsoft是否在所有地方发布所有XAML控件的源XAML?如果是这样,有人知道它在哪里,或者如何掌握这些烘焙资源吗?

谢谢

xaml uwp windows-10-universal uwp-xaml

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