zoukankan      html  css  js  c++  java
  • VS 代码片段集

    片段1:用于线程执行代码,耗时操作时加载Loging;

    <?xml version="1.0" encoding="utf-8"?>
    <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
        <CodeSnippet Format="1.0.0">
            <Header>
                <Title>BW</Title>
                <Shortcut>BW</Shortcut>
                <Description>线程运行加载loging的代码片段_毛阳</Description>
                <Author>Microsoft Corporation</Author>
                <SnippetTypes>
                    <SnippetType>Expansion</SnippetType>
                </SnippetTypes>
            </Header>
            <Snippet>
                <Declarations>
                    <Literal>
                        <ID>Time</ID>
                        <Default>0104.</Default>
                        <ToolTip>显示的内容</ToolTip>
                    </Literal>
                </Declarations>
                <Code Language="csharp"><![CDATA[ BackgroundWorker bgMeet = new BackgroundWorker();
                    bgMeet.WorkerReportsProgress = true;
                    bgMeet.DoWork += new DoWorkEventHandler((s, ed) =>
                    {
                        TreeViewItem ti = null;
                        this.Dispatcher.Invoke(new Action(() =>
                        {
                            //这里写等待时候发生的loging...
    
                            //这里写执行的代码
    
                        }));
                    });
    
                    bgMeet.RunWorkerCompleted += new RunWorkerCompletedEventHandler((s, se) =>
                    {
                        this.Dispatcher.Invoke(new Action(() =>
                        {
                            //这里写结束时候loging...的状态
                        }));
                    });
                    bgMeet.RunWorkerAsync();]]>
                </Code>
            </Snippet>
        </CodeSnippet>
    </CodeSnippets>
    View Code

     2.弹出消息框:

    switch (System.Windows.MessageBox.Show("确认保存?", "询问", System.Windows.MessageBoxButton.YesNoCancel, System.Windows.MessageBoxImage.Exclamation))
                {
                    case System.Windows.MessageBoxResult.Yes:
                        // ...                      
                        break;
                    case System.Windows.MessageBoxResult.No:
                        return;
                    case System.Windows.MessageBoxResult.Cancel:
                        return;
                }
    View Code
  • 相关阅读:
    AudioStreamer电话打进时崩溃
    ios中NSLog输出格式大全
    IOS Framework制作(一)
    UIButton上的文字添加阴影
    Tim Cook向员工发邮件,祝贺大家实现创纪录的季度
    ios 通讯录“写”操作大全
    AVAudioSession的Category
    IOS播放优酷视频
    iOS 设备的网页调试工具Firebug
    iOS中retain和copy的区别
  • 原文地址:https://www.cnblogs.com/SeNaiTes/p/10237111.html
Copyright © 2011-2022 走看看