.Net Frameworkを利用して、TimePickerを利用したいと思い、色々探し回ると Microsoft.UI.Xamlをnugetすればいけそうな記述を見つけるが、これだと動かない。
Extended WPF Toolkit
Extended WPF Toolkit
を利用します。
これをインストールし、Xaml上に以下を追記します。
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
こんな感じになります。
<Window x:Class="Digi.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:DigiPlusPush"
mc:Ignorable="d"
Title="MainWindow" Height="768" Width="1368" WindowState="Maximized">
TimePicker
あとは、これでTimePickerが配置できます。
<Grid>
<xctk:TimePicker x:Name="timePicker" Width="120" Height="30" />
</Grid>
DateTimePicker
DateTimePickerも利用可能です
<xctk:DateTimePicker x:Name="Tp_NoticeTime" Grid.Column="1" Margin="92,107,132,475" RenderTransformOrigin="0.5,0.5" FontSize="18" />
コメント