-
Notifications
You must be signed in to change notification settings - Fork 882
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TimeSpanUpDown ShowDays and ShowSeconds bug inside ListView.ItemTemplate #1768
Comments
<Window x:Class="WpfTestXceedTimeSpanUpDown.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfTestXceedTimeSpanUpDown"
xmlns:Xceed="http://schemas.xceed.com/wpf/xaml/toolkit"
mc:Ignorable="d"
Title="MainWindow" Height="450" Width="800">
<Window.DataContext>
<local:MainWVM/>
</Window.DataContext>
<Grid>
<!--<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>-->
<StackPanel Orientation="Vertical" >
<!--(1)-->
<Xceed:TimeSpanUpDown Grid.Row="0" Value="{Binding Path=TimeSpan}" ShowSeconds="False"/>
<ListView Grid.Row="1" ItemsSource="{Binding TimeList}" >
<ListView.View>
<GridView>
<GridViewColumn Width="300">
<GridViewColumn.CellTemplate>
<DataTemplate>
<!--(2)-->
<Xceed:TimeSpanUpDown Value="{Binding Time}" ShowDays="False"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
<!--<ListView.ItemTemplate>
<DataTemplate>
--><!--(3)--><!--
<Xceed:TimeSpanUpDown Value="{Binding Time}" ShowSeconds="False"/>
</DataTemplate>
</ListView.ItemTemplate>-->
</ListView>
</StackPanel>
</Grid>
</Window> internal class MainWVM
{
public TimeSpan TimeSpan { get; set; } = TimeSpan.FromHours(2);
public ObservableCollection<TimeVM> TimeList { get; } = new ObservableCollection<TimeVM>()
{
new TimeVM(),
new TimeVM(),
new TimeVM(),
new TimeVM(),
new TimeVM(),
new TimeVM(),
new TimeVM(),
};
}
public class TimeVM
{
public TimeSpan Time { get; set; } = TimeSpan.FromHours(1);
} https://github.com/tqk2811/WpfTestXceedTimeSpanUpDown (1) work Update:
|
Hi, Thank you for the feedback. If you want a quick fix, you can go in file Thank you |
fixed in 4.6.1 |
Version: Extended.Wpf.Toolkit 4.6.0 ( latest )
When i change TimeSpanUpDown inside listview such as
No error msg in output visual studio
The text was updated successfully, but these errors were encountered: