Я могу создать новую папку с Шаблоном Объекта Visual Studio

Вот способ вставить '\n' после каждого символа в тексте TextBlock, тот способ заставить его отобразиться вертикально:

<TextBlock x:Name="VertTextBlock" Text="Vertical Text" Loaded="VertTextBlock_Loaded"></TextBlock>

Затем в Загруженном обработчике событий, Вы говорите:

TextBlock tb = sender as TextBlock;
StringBuilder sb = new StringBuilder(tb.Text);
int len = tb.Text.Length * 2;

for (int i = 1; i < len; i += 2)
{
    sb.Insert(i, '\n');
}

tb.Text = sb.ToString();

, Что решение было предложено Lette, но я верю, моя реализация подвергается меньше служебному.

15
задан Chris Arnold 1 October 2009 в 15:48
поделиться

1 ответ

Я разобрался! Вам просто нужно отредактировать атрибут TargetFileName элемента ProjectItem и предложить полный путь ...

<ProjectItem SubType="" TargetFileName="$fileinputname$\$fileinputname$.txt" ReplaceParameters="true">template.txt</ProjectItem>

В приведенном выше примере, если пользователь назовет новый элемент «собака», VS создаст папку dog и скопирует файл template.txt как dog.txt в него.

20
ответ дан 1 December 2019 в 03:43
поделиться
Другие вопросы по тегам:

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