Как добавить Пользовательский элемент управления на панели инструментов для C#.net для winforms путем импорта dll к ссылке?

У меня есть один dll usercontrol, и я добавляю к нему к ссылкам в моем проекте. И теперь я хочу получить доступ к этому usercontrol от панели инструментов, но это не появляется на панели инструментов. И я могу получить доступ к ним путем написания кода, но я хочу его на панели инструментов и хочу использовать, просто перетащив его к форме.

23
задан Harikrishna 20 January 2010 в 12:09
поделиться

2 ответа

Вам необходимо Щелкните правой кнопкой мыши на панели инструментов, выберите «Выберите элементы.» И просмотрите DLL, содержащую элемент управления.

22
ответ дан 29 November 2019 в 02:51
поделиться

Попробуйте

Regex.Replace(YOURTEXT, "(.{8})", "$1 ");
-121--4950751-

Я предлагаю использовать шаблон и отправить список предметов в шаблон.

Пример Jinja2 шаблон (Atom, не RSS, но вы получаете идею), предполагая, что предметы являются 3-кортежами (заголовок, ссылка, html):

<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <author>Author's name</author>
    <title>Feed title</title>
    {%for item in items %}
    <entry>
        <title>{{item[0]}}</title>
        <link href="{{item[1]}}"/>
        <content type="html">{{item[2]}}</content>
    </entry>
    {%endfor%}
</feed>

Код для подачи содержимого в шаблон и вывода результата:

import jinja2
env = jinja2.Environment(loader=jinja2.FileSystemLoader("."))
print env.get_template("feedtemplate.xml").render(items=get_list_of_items())
-121--4648566-

Щелкните правой кнопкой мыши на панели инструментов - > Выберите предметы...

1
ответ дан 29 November 2019 в 02:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: