C# 在C中添加行中的文本#
我想通过C# 在C中添加行中的文本#,c#,visual-studio,xaml,windows-phone-8,windows-phone-8.1,C#,Visual Studio,Xaml,Windows Phone 8,Windows Phone 8.1,我想通过C#code为windowsphone8app添加文本到一行。这可能吗?我在循环中有如下几行代码- Line[] l = new Line[300]; int cnt=0; for(int i=0;i<20;i++) { for(int j=0;j<24;j++) { l[cnt] = new Line(); text1[cnt] = new TextBlock(); l
C#
code为windowsphone8
app添加文本到一行。这可能吗?我在循环中有如下几行代码-
Line[] l = new Line[300];
int cnt=0;
for(int i=0;i<20;i++)
{
for(int j=0;j<24;j++)
{
l[cnt] = new Line();
text1[cnt] = new TextBlock();
l[cnt].X1 = centre_X[i];
l[cnt].Y1 = centre_Y[i];
l[cnt].X2 = centre_X[j];
l[cnt].Y2 = centre_Y[j];
---
---
Here I want to insert the text say "Hello"
---
Canvas12.Children.Add(l[cnt]);
}
}
Line[]l=新行[300];
int-cnt=0;
对于(int i=0;i您需要将行和文本块放在某个容器中,例如grid。然后您将网格添加到画布中。试试这个
var grid = new Grid();
var text = new TextBlock { Text = "Hello" };
grid.Children.Add(l[cnt]);
grid.Children.Add(text);
Canvas12.Children.Add(grid);
不太清楚你到底想做什么。你想把文本放在哪里?@AlexIsayenko我想把文本放在行的中心。我不能使用任何其他元素,如按钮
或矩形
,因为行与省略号的中心相连。基本上,我想把文本添加到此行这与这个问题类似,但这里他们是在XAML
中完成的,我想通过C#
-