ドット ネットのサービスからフェッチされたレコード数に基づいて Run 要素のテキスト プロパティを設定しようとしています。最初にメイン ページにいるときは値が適切に設定されていますが、別のページに移動してメイン ページに戻ったときに値が正しく設定されます。プロパティは値が設定されていることを示していますが (追加/クイック ウォッチを使用)、UI には表示されません。以下は同じコードです
if (lstTabIndex != 0)
{
if (string.IsNullOrEmpty(msgCount.Text))
totalMessages = query.Count();
else
totalMessages = query.Count() + Convert.ToInt32(msgCount.Text);
msgCount.Text = Convert.ToString(totalMessages);
}
以下はxamlコードです
<ListView x:Name="lstTabs" ItemContainerStyle="{StaticResource ListViewItemStyle}" IsActiveView="True" Background="#FFC0A789" BorderBrush="Blue" SelectionChanged="lstTabls_SelectionChange" FontSize="25" SelectionMode="Single" Margin="0,0,0,0" Grid.ColumnSpan="2">
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
</ListView.ItemsPanel>
<TextBlock x:Name="tabMessage" TextAlignment="Center" VerticalAlignment="Center" FontSize="25" Grid.Column="0" Width="Auto" Height="34" >
Message
<Run x:Name="msgCount" Foreground="Red" FontWeight="ExtraBold"></Run>
</TextBlock>
<TextBlock x:Name="tabTimeTracker" TextAlignment="Center" Grid.Column="1" Width="Auto" FontSize="25" RenderTransformOrigin="0.5,0.5" >
TimeTracker
</TextBlock>
</ListView>
これに関する任意の助けに感謝します。
前もって感謝します