小编Ron*_*Ron的帖子

ScrollViewer上的动画(平滑)滚动

我有一个ScrollViewer在我的WPF应用程序中,我希望它具有像Firefox一样的平滑/动画滚动效果(如果你知道我在说什么).

我试图通过互联网搜索,我发现的唯一的事情就是:

如何在WPF中创建动画ScrollViewer(或ListBox)

它的工作原理相当不错,但我有一个问题-它的动画滚动效应,但ScrollViewerThumb直接去压点-我希望它是藏汉动画

我怎样才能引起ScrollViewerThumb被藏汉动画,或者是有相同性质/功能,我想工作的控制?

wpf animation scrollviewer

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

C#更改ListView项目/行的高度

我想在listview中更改Item的/ Row的高度.

我找遍了那里,我想通,为了改变高度,我需要使用LBS_OWNERDRAWFIXEDMeasureItem或类似的东西.

问题是我不知道该做什么以及如何使用它.
任何人都可以帮助我吗?

编辑:
我不能使用ImageList黑客,因为我使用SmallImageList是真实的,我需要从ImageList图像大小不同的行高.

谢谢!

c# listview row-height listviewitem

19
推荐指数
4
解决办法
6万
查看次数

如何覆盖移动Chrome中的字体提升

是否可以覆盖移动Chrome中的字体提升?我之前搜索了互联网〜包括stackoverflow~.

我发现有些人说这是不可能的,我也发现元标记有助于文本,但也减少了文本的区域...这是不好的..

非常感谢您的帮助..

css google-chrome font-size

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

缩放会更改设计布局

我正在开发一个新的网站,它应该是"完美的" - 与ie6 +,ff,chrome,opera和safari兼容.

我使它与所有这些浏览器兼容但是我无法处理一个问题 - 当改变缩放时,所有布局都变得混乱.

示例摆弄问题:http: //jsfiddle.net/pdQrQ/1/

在Chrome(14.0.835),FF(7.0.1)和IE9中,当缩小时 - 右上角的框大小正在改变(至少它看起来像),然后它与下面的框没有正确对齐.

编辑:
我知道原因是什么 - 边界!

说明:每个浏览器上的缩放功能改变了div的宽度/高度而不是边框​​大小,因此它会导致这个毛刺/浮动.如果我删除边框一切正常perefct.

但我想使用边框,否则我的设计会更加丑陋.

我该怎么办?

谢谢!

html browser zoom cross-browser

16
推荐指数
2
解决办法
4万
查看次数

热模块替换正在重新加载整个应用程序而不是特定组件

我创建了一个新的角度项目并设置了HMR,如下所述:https: //github.com/angular/angular-cli/wiki/stories-configure-hmr

该项目包含主要组件(父级),它包含router-outlet3个延迟加载的子组件并链接到该组件.

注意:我也使用自定义,RouteReuseStrategy但就我测试而言,它对HMR没有影响.

无论我正在更改什么文件 - .html或.ts(父/子),整个应用程序都会重新加载.

我已经设置了一个基本的回购,可以在这里找到:https: //github.com/ronfogel/demo-hmr

hot-module-replacement angular

16
推荐指数
2
解决办法
1560
查看次数

单击按钮切换语言

当我点击"sub_changelang"按钮时,它应该将程序语言更改为法语.我得到以下代码来更改区域设置,但我不知道如何刷新/ pdate应用程序将语言更改为法语.

Button cl = (Button) findViewById(R.id.sub_changelang); 
cl.setOnClickListener(new OnClickListener()
{ 
    @Override 
    public void onClick(View v)
    { 
        Locale locale = new Locale("fr_FR"); 
        Locale.setDefault(locale); 
        Configuration config = new Configuration(); 
        config.locale = locale; 
    } 
});
Run Code Online (Sandbox Code Playgroud)

它不起作用.我该如何解决?我试着添加:

MainActivity.this.getResources().updateConfiguration(config, MainActivity.this.getResources().getDisplayMetrics());
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我也尝试过:

getBaseContext().getResources().updateConfiguration(config,
                          getBaseContext().getResources().getDisplayMetrics());
Run Code Online (Sandbox Code Playgroud)

它也没用.

android:configChanges="locale"
Run Code Online (Sandbox Code Playgroud)

在application-> activity下的AndroidMainfest.xml中设置

resources android localization

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

即使应用程序没有聚焦,钩子/检测窗口语言也会改变

有没有办法检测即使我的应用程序不在焦点时Windows/OS语言是否发生了变化?
到目前为止,只有在应用程序集中使用时,我才能实现我想要的:

string language = "";
System.Windows.Input.InputLanguageManager.Current.InputLanguageChanged +=
new System.Windows.Input.InputLanguageEventHandler((sender, e) =>
{
    language = e.NewLanguage.DisplayName;
    MessageBox.Show(language);
});
Run Code Online (Sandbox Code Playgroud)

但是你可以理解,这不是我想要的......

我正在考虑其他解决方案,例如挂钩改变语言的键(例如alt + shift)但我无法知道当前使用的是什么语言,用户可以更改默认热键......

非常感谢你的帮助.

c# wpf hook input-language

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

使用管道和使用let变量的geoIntersects查找

我正在尝试查找符合我条件的邻域 - boundries多边形与帖子的坐标相交但我无法做到 - 无法使用let我的pipeline $match

邮政实体的例子:

{
  _id: ObjectId,
  ...,
  location: {
    ...,
    coordinates: {
      type: 'Point',
      coordinates: [number, number]
    }
  }
};
Run Code Online (Sandbox Code Playgroud)

邻域实体的例子:

{
  _id: ObjectId,
  ...,
  boundries: {
    type: 'Polygon',
    coordinates: [ [ [number, number], [number, number], [number, number], [number, number], [number, number] ] ]
  }
};
Run Code Online (Sandbox Code Playgroud)

查询示例我试图"修复":

db.posts.aggregate([
  { $match: { _id: ObjectId('5a562e62100338001218dffa') } },
  {
    $lookup: {
      from: 'neighborhoods',
      let: { postCoordinates: '$location.coordinates.coordinates' },
      pipeline: [
        {
          $match: {
            boundries: { …
Run Code Online (Sandbox Code Playgroud)

mongodb mongodb-query aggregation-framework

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

Excel宏来修复折线图中的重叠数据标签

我正在搜索/尝试制作一个宏来修复具有一个或多个系列集合的折线图中数据标签的位置,以便它们不会相互重叠.

我正在为我的宏思考一些方法,但当我尝试制作它时,我明白这对我来说太难了,我会头疼.

有什么我错过的吗?你知道这样的宏吗?

这是一个带有重叠数据标签的示例图表:

在此输入图像描述

这是我手动修复数据标签的示例图表:

在此输入图像描述

excel charts vba excel-2007 excel-vba

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

WPF如何强制设计者显示自定义窗口样式

CustomControl基于Window 制作了一个新的Control.
当我使用我的控件时,它不会出现在设计器模式中,而是仍然使用默认的窗口样式.
如何强制设计师显示我的窗口样式而不是默认窗口样式?

我的MainWindow.xaml:

<CustomWindow:MetroWindow x:Class="Testz.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:CustomWindow="clr-namespace:MetroWindow;assembly=MetroWindow"
        Title="MainWindow" Height="350" Width="525" BorderBrush="Red">
    <Grid>

    </Grid>
</CustomWindow:MetroWindow>
Run Code Online (Sandbox Code Playgroud)

链接到我的整个项目 - 也许你需要它

它在设计师中的外观和外观如何:

在此输入图像描述

wpf xaml designer custom-controls

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