小编Gre*_*row的帖子

x86装配参考表

在我最近学习一些汇编语言的过程中,我发现自己不断去网上找到特定寄存器或助记符的定义或描述,等等.

我正在寻找一个方便的参考表,我可以打印并参考每次看到符号时我都"不记得"它是什么.

有没有人在网上遇到过这样的事情?

assembly

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

设置表单的父级

我有一个Windows表单,我想打开一个状态表单,上面写着"正在保存...",然后在保存完成时消失.我想将这个小状态表单放在调用表单的中间.我已经尝试将"StartPosition"设置为"CenterParent",但它确实有效.我从另一个表单创建状态表单,如下所示:

SavingForm saving = new SavingForm();
savingForm.Show();
Thread.Sleep(500); //Someone said this is bad practice ... why?
savingForm.Close();
Run Code Online (Sandbox Code Playgroud)

呼叫形式不是"父母"吗?当我设置一个保存手表时说它没有父母.

我试过了:

SavingForm saving = new SavingForm();
saving.Parent = this;
savingForm.Show();
Thread.Sleep(500);
savingForm.Close();
Run Code Online (Sandbox Code Playgroud)

它会引发异常"顶级控件无法添加到控件中".

如何将此状态窗口置于调用窗口中心?

提前致谢

c# winforms

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

带关闭按钮的气球工具提示 - C#

如何使用关闭按钮创建气球工具提示.

我可以展示一个工具提示:

TaskbarIcon.ShowBalloonTip(10000);
Run Code Online (Sandbox Code Playgroud)

但我做不到相反的事情:

TaskbarIcon.CloseBalloonTip();
Run Code Online (Sandbox Code Playgroud)

甚至可以在气球提示上显示关闭框.

我看到这个问题发布在另一个网站上,但没有(免费)答案.

提前致谢

c# taskbar popup-balloons

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

结合NotifyIcon和ToolTip

我一直在使用NotifyIcon,以便在任务栏中显示一个图标.此程序没有Windows窗体.我也许可以创造一个让它看不见但我希望避免它.附加到NotifyIcon的ToolTip函数有点缺乏,这里的一位大师建议我查看ToolTip功能.可以将ToolTip附加到表单.可以将它附加到NotifyIcon吗?我正在尝试这样做:

NotifyIcon CTicon = new NotifyIcon();
ToolTip toolTip = new ToolTip();
toolTip.SetToolTip(CTicon, "Test");
Run Code Online (Sandbox Code Playgroud)

我得到错误"无法从'System.Windows.Forms.NotifyIcon'转换为'System.Windows.Forms.Control'.有没有办法转换?我也尝试过:

toolTip.SetToolTip(CTicon.Container, "Test");
Run Code Online (Sandbox Code Playgroud)

但是容器显然也不是有效的控件.对于我完全不了解这可能会起作用或不起作用,我深表歉意.

提前致谢.

c# taskbar tooltip

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

CSS内容属性不显示

我是CSS的新手,我正在关注一本书的例子:

我从书中复制了以下内容并将其保存为HTML.所有的css属性似乎都工作,除了"content"属性,不显示.提前谢谢.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
    <head>
        <title> The content property </title>
        <style type='text/css' media='all'>
            div {
                content: "Hello, world!";
            }
        </style>
    </head>
    <body>
        <div></div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

css

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

DateTime DayOfWeek比较

我喜欢比较一个日期,看看它是否在星期六之前是这样的:

        //Check if Saturday YET
        if (MYWorkDay.DayOfWeek < DateTime.DayOfWeek.Saturday)
            IGottaWork();
        else
            Party();
Run Code Online (Sandbox Code Playgroud)

似乎没有办法做到这一点.

有办法吗?

提前致谢

.net c# datetime

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

使用换行符将xml字符串读入文本框

我有一个带有成员"地址"的类,我从一个XML文件中读取,该文件具有以下格式(伪地址 - XML字段名称为"地址" - 未显示):

106-1190 Crescent St.\r \n Toronto Ont\r \n \nV2K 2Z6

我创建了一个多行文本框,以Accepts-Return属性设置为true的形式显示.

文本框显示以下内容,换行符不起作用

106-1190 Crescent St.\r \n Toronto Ont\r \n \nV2K 2Z6

我在网上寻找各种解决方案,我尝试过以下方法:

1)\n和\\n

2)\\ r \\n

如果我直接添加到属性,它的工作原理如下:

Address.Text = "106-1190 Crescent St.\r\nToronto Ont\r\nV2K 2Z6";
Run Code Online (Sandbox Code Playgroud)

但是,如果我从XML文件加载一个字符串变量并尝试将其分配给Text属性:

Address.Text = Employee.Address;
Run Code Online (Sandbox Code Playgroud)

这是行不通的.

我设置观察点来检查直接分配和变量赋值之间的差异,得到了这个差异:

直达:106-1190 Crescent St.\r \n Toronto Ont\r \n \nV2K 2Z6

变量:106-1190 Crescent St. \\ r \\n Toronto Ont \\ r \\n V2K 2Z6

所以在某些地方代码将反斜杠改为从XML字符串转换为变量的双反斜杠.

我真的不想解析我的XML字符串以删除额外的斜杠....我如何在XML文件中表示我的字符串数据,以便它只用单斜杠转换为正确的字符串变量,in为了让我的换行能够正常显示.

提前致谢.

c# xml winforms

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

STL <list>搜索列表以查找项目属性

我对STL的工作原理并不十分了解.

我能够创建一个列表并向其中添加项目.

但现在我似乎无法搜索列表来查找具有所需属性的元素.

请原谅我对此的无知.我是STL的新手,我仍然在努力学习C++的一些元素.

这是代码.我知道它会产生错误,但我想要这样的东西.

提前致谢.

extern list<MonsterClass> Monsters;

MonsterClass FindMonster(int x)
{
     MonsterClass Monster;
     list<MonsterClass>::iterator ListItem;

      for(ListItem = Monsters.begin(); ListItem != Monsters.end(); ++ListItem) 
      {
      if (ListItem.X == x)
         {
           Monster = ListItem;
           return Monster;
         }
      }

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

c++ stl list

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

C#使用多个表单

我有一个有2种形式的应用程序.当我单击表单2上的按钮时,我希望它能够更改form1中的文本:

public partial class Form2 : Form
{
    public Form2()
    {
        InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e)
    {
        Form1.label1.Text = "Fred";
    }
}
Run Code Online (Sandbox Code Playgroud)

编译器抛出错误

我该怎么做呢?

c# winforms

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

多级ArrayList提取

我有一个包含字符串的ArrayList,还包含其他可能包含字符串或更多ArrayLists的ArrayLists.

有没有一种简单的方法从这个多级ArrayList中提取所有字符串?

我假设一些递归是受宠的,但我无法让它工作.

c# arraylist

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

标签 统计

c# ×7

winforms ×3

taskbar ×2

.net ×1

arraylist ×1

assembly ×1

c++ ×1

css ×1

datetime ×1

list ×1

popup-balloons ×1

stl ×1

tooltip ×1

xml ×1