我从未在我的工作中使用任何.NET泛型,但我知道它们相当受欢迎.有没有人有任何好的链接或书籍建议学习它们?作为奖励; 我只是模糊地理解.NET泛型集合是什么以及它们做了什么......有没有人有任何实际的例子来说明如何使用它们比.NET中的普通集合更有优势?
我需要创建一些RichText并将其复制到剪贴板,标准的"格式化"如粗体/斜体,缩进等.我现在这样做的方式看起来有点不雅......我正在创建一个RichTextBox项并通过它来应用我的格式:
RichTextBox rtb = new RichTextBox();
Font boldfont = new Font("Times New Roman", 10, FontStyle.Bold);
rtb.Text = "sometext";
rtb.SelectAll()
rtb.SelectionFont = boldfont;
rtb.SelectionIndent = 12;
Run Code Online (Sandbox Code Playgroud)
必须有一个更好的方法,但经过几个小时的搜索,我无法想出更好的东西.有任何想法吗?
编辑:RichTextBox(rtb)不会在表单上的任何位置显示/绘制.我只是使用该对象来格式化我的RichText.
好的,首先查看Windows桌面的上下文; 您可以在桌面上获取项目(文件夹,文件)并将它们拖动到不同的位置,然后它们"停留"在您拖动它们的位置.这似乎是一个非常有用的功能,为用户提供,以允许他们创建自己的"分组"的项目.
我的问题是:.NET中是否有一个控件用一组项来近似这种行为?
我正在考虑像"LargeIcon"模式中的listview,但它允许您将图标拖动到控件内的不同位置.