← Назад

MyTradesWindow дополнительный столбец

Хочется иметь в окне MyTradesWindow дополнительный столбец. К примеру, столбец с комментариями к сделке. Есть ли возможность его туда самостоятельно разместить? Спасибо.

Комментарии (1)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Moadip
Moadip

Если посмотреть xaml, то станет понятно как туда добавляются столбцы и к ним биндятся данные. По аналогии можно добавить любой столбец.


	<Grid>
		<ListView x:Name="TradesDetails" Grid.Column="0" Grid.Row="0" ItemContainerStyle="{StaticResource myItemStyle}" ItemsSource="{Binding ElementName=tradesWindow, Path=Trades}">
			<ListView.View>
				<GridView>
					<GridViewColumn Width="90" Header="Номер" DisplayMemberBinding="{Binding Path=Trade.Id}" />
					<GridViewColumn Width="120" Header="Время" DisplayMemberBinding="{Binding Path=Trade.Time}" />
					<GridViewColumn Width="70" Header="Цена" DisplayMemberBinding="{Binding Path=Trade.Price}" />
					<GridViewColumn Width="60" Header="Кол-во" DisplayMemberBinding="{Binding Path=Trade.Volume}" />
					<GridViewColumn Width="100" Header="Инструмент" DisplayMemberBinding="{Binding Path=Trade.Security.Code}" />
					<GridViewColumn Width="80" Header="Направление" DisplayMemberBinding="{Binding Path=Order.Direction}" />
					<GridViewColumn Width="90" Header="Заявка" DisplayMemberBinding="{Binding Path=Order.Id}" />
				</GridView>
			</ListView.View>
		</ListView>
	</Grid>

UPD: Здесь еще подобная тема обсуждалась.