using System;
using System.Windows;
using System.Collections.Generic;
using Microsoft.Research.DynamicDataDisplay.DataSources;
using System.Windows.Threading;
namespace ClassReferenceStackOverFlow
{
public partial class MainWindow : Window
{
public ObservableDataSource<StockInfo1> stockData1 = null;
public MainWindow()
{
InitializeComponent();
DateTime time = DateTime.Now;
double price = 180.00; // IBM stock price
StockInfo1 info = new StockInfo1 { Time = time, Price = price };
stockData1.AppendAsync(Dispatcher, info);
}
public class StockInfo1
{
public DateTime Time { get; set; }
public double Price { get; set; }
public double Range { get; set; }
}
}
}
我對C#/ WPF相當新。想要追蹤/繪製多個股票(例如:IBM作爲StockInfo1)。如何在不創建醜陋的StockInfo2,StockInfo3等的情況下實現整潔? 一直在尋找和嘗試幾個選項,但超出了我對C#的有限知識。 感謝任何方向/例子/代碼片段提前C#類除了集合
請問一個'清單解決你的問題? –