我正在尝试转换从JSON源(Firebase通过AngularFire)返回的数据,并将其显示为美元金额。这些数据存储在未来的API中,即Firebase假装用于用户界面的早期工作。
我知道货币过滤器会转换价值并截断小数,插入货币符号等......但我需要将收到的数据从美分(1234)转换为等值美元(12.34)。
样品:
gridControl1.LevelTree.Nodes.Add("Details2", customPatternView);
答案 0 :(得分:1)
如果您仍想使用currenyFilter,您可以创建自己的过滤器,只需除以100,然后通过货币过滤器传递结果。
Private void ListViewItem_Holding(object sender, HoldingRoutedEventArgs e)
{
txt = (e.OriginalSource != null ? (e.OriginalSource as TextBlock).Text : "");
MenuFlyout menu = new MenuFlyout();
MenuFlyoutItem item1 = new MenuFlyoutItem();
MenuFlyoutItem item2 = new MenuFlyoutItem();
MenuFlyoutItem item3 = new MenuFlyoutItem();
item1.Text = "Copiar";
item2.Text = "Deletar";
item3.Text = "Compartilhar";
item1.Click += MenuFlyout_Copiar;
item2.Click += MenuFlyout_Deletar;
item3.Click += MenuFlyout_Compartilhar;
menu.Items.Add(item1);
menu.Items.Add(item2);
menu.Items.Add(item3);
menu.ShowAt((FrameworkElement)sender);
}