小编Sie*_*XVI的帖子

为什么它找不到正确的标签(标签为空)?

我今天已经问了这个问题,为什么我在这段代码中得到一个例外(在这里查看).现在我不再获得异常,但它返回的标签为null(它不返回标签).如有其他问题,请随时提出.

如果我调试代码并打开grid.children,我会得到以下路径:

grid.children --> not open members (in German it says: "nicht öffentliche member") --> _visualChildren --> not open members --> _items --> _my label i want to get_
Run Code Online (Sandbox Code Playgroud)

我的代码:

for (int i = 0; i < numberOfBooks; i++)
{
    Grid grid = new Grid();

    RowDefinition row = new RowDefinition();

    ColumnDefinition column = new ColumnDefinition();
    ColumnDefinition column2 = new ColumnDefinition();
    ColumnDefinition column3 = new ColumnDefinition();

    Label label = new Label();
    label.Content = Books[i].Titel;
    downGrid.RowDefinitions.Add(row);
    grid.ColumnDefinitions.Add(column);
    grid.ColumnDefinitions.Add(column2);
    grid.ColumnDefinitions.Add(column3);

    Grid.SetRow(label, …
Run Code Online (Sandbox Code Playgroud)

.net c# wpf lync

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

对包含另一个案例类 Seq 的案例类 Seq 进行排序

我在 Scala 中苦苦挣扎,因为我想对一个简单的案例类的 Seq 进行排序,如下所示:

case class A(seqOfB: Seq[B],
             order_index: Int)

case class B(name: String,
             order_index: Int)
Run Code Online (Sandbox Code Playgroud)

如您所见,它包含另一个案例类。我想要做的是通过 A 的 order_index 对包含 2 个 A 实例的 Seq 进行排序。 Seq 中的第一个元素的 order_index 为 2,其 Seq 中有 1 B。Seq 中的第二个元素的 order_index 为 1,其 Seq 中有 2 B:

val seqOfA = Seq(
        A(
           seqOfB = Seq(
            B(
              name ="cde",
              order_index = 21
            )
          ),
          order_index = 2
        ),
        A(
          seqOfB = Seq(
            B(
              name = "abc",
              order_index = 11
            ),
            B(
              name = …
Run Code Online (Sandbox Code Playgroud)

scala

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

标签 统计

.net ×1

c# ×1

lync ×1

scala ×1

wpf ×1