小编BuZ*_*uZz的帖子

excel:格式化日期,以便它们以全字母包含星期几

在excel 2007中,我如何格式化我的日期,以便它们以全字母包含星期几?我试过打字但是我猜不出来.

excel

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

使淡入淡出动画中的组框显示并消失

在下面的示例中,我不明白当选中/取消选中上部复选框时,如何使"实时更新"组框显示/消失.我正在寻找XAML中的快速淡入/淡出效果,但我有点迷失..

在此输入图像描述

<UserControl
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d"
    x:Class="WpfControlLibrary1.MainControl"
    x:Name="MultiVol" MinHeight="520.12" MinWidth="213">

    <Grid HorizontalAlignment="Stretch">
        <Grid.Background>
                <LinearGradientBrush EndPoint="0.5,1" MappingMode="RelativeToBoundingBox" StartPoint="0.5,0">
                    <GradientStop Color="White" Offset="0.966"/>
                    <GradientStop Color="#FFD7D4FF"/>
                </LinearGradientBrush>
        </Grid.Background>

        <Grid.RowDefinitions>
            <RowDefinition Height="Auto" />
            <RowDefinition Height="*"/>
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition />
        </Grid.ColumnDefinitions>

        <StackPanel x:Name="LayoutRoot" HorizontalAlignment="Stretch"  Grid.Row="0">

            <GroupBox Margin="8,0" BorderBrush="#FF88B1D8" HorizontalAlignment="Stretch" Height="99">
                <GroupBox.Header>
                    <WrapPanel>
                    <Label Content="General" Background="#00000000" Foreground="#FF0033FF" FontWeight="Bold" FontFamily="/WpfControlLibrary1;component/Fonts/#Tahoma" />    
                    </WrapPanel>
                </GroupBox.Header>

                <UniformGrid Columns="2">
                    <Label Content="RICs" />
                    <TextBox AcceptsReturn="False" AcceptsTab="True" AllowDrop="True" IsTabStop="True" />
                    <Label Content="Preference" />
                    <UniformGrid VerticalAlignment="Center" Columns="2" Rows="1">
                        <RadioButton GroupName="preference" Content="Exotic" IsChecked="False" />
                        <RadioButton …
Run Code Online (Sandbox Code Playgroud)

wpf animation visibility fading

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

C#显示隐藏窗口

我正在为excel开发一个add.在某些时候,我可以收到异步事件.如果隐藏在这些事件上,我需要能够显示Excel窗口.

我能够存储Hwnd属性,我认为必须是一个不可变的int /引用来标识我的Excel窗口.

有人可以详细说明这个Hwnd吗?并解释我如何使用C#显示一个隐藏的窗口?

在此先感谢大家;)

更新:很快,这是解决我的问题的代码片段:

    /// <summary>Enumeration of the different ways of showing a window using
    /// ShowWindow</summary>
    private enum WindowShowStyle : uint
    {
        /// <summary>Hides the window and activates another window.</summary>
        /// <remarks>See SW_HIDE</remarks>
        Hide = 0,
        /// <summary>Activates and displays a window. If the window is minimized
        /// or maximized, the system restores it to its original size and
        /// position. An application should specify this flag when displaying
        /// the window for the first …
Run Code Online (Sandbox Code Playgroud)

c# windows hwnd

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

C#抓住UserControl处理什么事件?

当用UserControlC#处理时会发生什么事?我想抓住它做一些清理,但在查看设计师可用的事件列表后,似乎没有这样的事情?

c# winforms

3
推荐指数
2
解决办法
9175
查看次数

VBA捕获"计算表(shift + f9)"和"计算工作簿"事件

我不知道这是否是微不足道或实际上是hacky:是否有可能在VBA中捕获"计算表(shift + f9)"和"计算工作簿"事件?

我想隐藏一些操作几千行的进程,只显示一些键值.我正在计算一个分布,数千行,并且只想输出百分位数和一些统计数据,以及图表而不是所有这些行.目前我正在考虑一个经典的宏按钮,但我的用户更热衷于F9的生活方式..

你认为我指的是标题中我建议的有趣的东西吗?

excel vba excel-vba

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

如何在漫长的过程中通知用户?

我有一些漫长的过程需要在连续的阶段向用户发出通知,这样他就不会相信Excel已经崩溃了.

如何Excel使用VBA?向用户显示异步消息?

excel vba excel-vba

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

C#函数和可选参数

我知道在C#中可以定义可选参数.我的问题是针对这是多么灵活.

设f是如下的函数,具有一个强制性和b,Ç可选的:

class Test {
   public void f(int a, int b = 2, int c = 3) {
      //...
   }
}
Run Code Online (Sandbox Code Playgroud)

现在,我知道我可以通过以下方式调用该函数:

f(1) - > a等于1,b等于2,c等于3

f(11,22) - > a等于11,b等于22,c等于3

f(11,22,33) - > a等于11,b等于22,c等于33

我怎么做不指定b,但ac

c#

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

如果逗号不在两个双引号之间,请用逗号分隔

我想用逗号分割这样的字符串:

 field1:"value1", field2:"value2", field3:"value3,value4"
Run Code Online (Sandbox Code Playgroud)

进入一个string[]看起来像:

0     field1:"value1"
1     field2:"value2"
2     field3:"value3,value4"
Run Code Online (Sandbox Code Playgroud)

我试图这样做,Regex.Split但似乎无法解决正则表达式.

c# regex

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

.net图表 - 如何强制数据标签始终显示在曲线上方?

在下面样本的蓝色曲线上,第一个数据点(74.2%)显示在曲线下方,而其他3个数据点显示在曲线上方(85.9%,94.6%,104.7%).

我最初认为当该点距图表区域的顶部太近时,标签会显示在一个点下方.实际上,标签是否在点的上方或下方打印似乎是相当随意的(您会注意到第一个点也是Y轴上的"最低点"......).

在此输入图像描述

有没有办法强制标签始终打印在各自的点之上?

.net c# charts

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

仅调试和中断空指针异常

在此输入图像描述

我必须调试一个我没写的大杂乱的C#工具,它以特定的格式解析Excel文件(包含大量的异域数据).

该工具的运行持续约15分钟并产生错误报告(一般数千个条目).麻烦的是编码器在他的"错误报告"中到处都使用了异常,我需要找到一些在大约2%的时间内发生的空指针异常.我甚至都没有谈论所有捕获,分组,重新抛出,这在我的理解中是不好的做法,无论是在一致性还是执行速度方面.

有没有办法只在Visual Studio(2008)中打破Null Pointer Exceptions,或者至少是过滤大多数异常的技巧?打破所有例外不是一个选择.

c# nullpointerexception

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