2010-10-01 80 views
0

我使用wpf框架3.5爲此我必須使用winworms - > datetimepicker。 我需要做綁定的文本如何使綁定datetimepicker

<wfi:WindowsFormsHost > 
    <wf:DateTimePicker Format="Short" Text="{Binding date, Converter={StaticResource conkey}}" x:Name="p_datePicker" /> 
</wfi:WindowsFormsHost> 

編輯: 答:使用WPF工具包DatePicker的,不要忘記連接reffrenses

回答

0

正如Arcturus解釋的那樣,您不能在Windows窗體控件上使用綁定。爲什麼不使用WPF ToolkitDatePicker來代替?它有一個SelectedDate屬性,您可以綁定

+0

因爲datapicker未在3.5中工作 – Mediator 2010-10-01 13:49:10

+0

「不工作」是什麼意思? – 2010-10-01 13:56:56

+0

DatePicker在3.5中正常工作,我在工作中開發的應用程序中使用它。 – 2010-10-01 14:06:08

0

不能在需要..

WinForms控件沒有任何DependencyProperties,因此Bindings不存在!

在後面的代碼中手動獲取並設置它!

+0

即時編輯我的帖子 – Mediator 2010-10-01 13:30:36

+0

我看到您正在使用DataGrid。嘗試找到一個WPF DatePicker。 WPF 4.0有一個開箱即用,並且您可以在各種工具包中找到一些DatePicker:http://blogs.msdn.com/b/llobo/archive/2009/11/23/new-wpf-features-datepicker-calendar -vsm-datagrid.aspx – Arcturus 2010-10-01 13:42:09