Запитання з тегом «wpf»

Фонд презентацій Windows або WPF - це підсистема для надання інтерфейсів користувача у додатках на базі Windows.

10
Завантажте WPF BitmapImage з System.Drawing.Bitmap
У мене є екземпляр а, System.Drawing.Bitmapі я хотів би зробити його доступним для моєї програми WPF у вигляді System.Windows.Media.Imaging.BitmapImage. Який був би найкращий підхід для цього?
223 c#  wpf  bitmap 


4
Замовлення нерухомості в маржі
Якщо у мене є такий рядок у XAML: Storyboard.TargetProperty="Margin" From="1,2,3,4" To="0,0,0,0" Що таке верхнє праворуч і ліворуч знизу? 1- правий 2- верхній 3- лівий 4 - нижній Це так?
218 .net  wpf  xaml 


3
Прив'язка даних WPF: Як я можу отримати доступ до контексту даних "батьків"?
У мене є список (див. Нижче), що міститься у вікні. Вікно DataContextмає два властивості Itemsта AllowItemCommand. Як отримати прив'язку для властивостей Hyperlink's Commandдля вирішення проти вікна DataContext? <ListView ItemsSource="{Binding Items}"> <ListView.View> <GridView> <GridViewColumn Header="Action"> <GridViewColumn.CellTemplate> <DataTemplate> <StackPanel> <TextBlock> <!-- this binding is not working --> <Hyperlink Command="{Binding AllowItemCommand}" CommandParameter="{Binding .}"> …

18
Перенесіть вікно на фронт у WPF
Як я можу перенести свою програму WPF на передню частину робочого столу? Поки я намагався: SwitchToThisWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle, true); SetWindowPos(new WindowInteropHelper(Application.Current.MainWindow).Handle, IntPtr.Zero, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE); SetForegroundWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle); Жоден з яких не виконує цю роботу ( Marshal.GetLastWin32Error()говорить про те, що ці операції завершені успішно, а атрибути P / …
214 c#  .net  wpf  winapi  pinvoke 

5
Продовження завдання на потоці інтерфейсу користувача
Чи існує "стандартний" спосіб вказати, що продовження завдання повинно працювати на потоці, з якого створено початкове завдання? На даний момент у мене є код нижче - він працює, але відстеження диспетчера та створення другої дії видається непотрібним накладними. dispatcher = Dispatcher.CurrentDispatcher; Task task = Task.Factory.StartNew(() => { DoLongRunningWork(); }); Task …
214 c#  .net  wpf  multithreading  task 

4
Як прив’язати кілька значень до одного текстового блоку WPF?
Наразі я використовую TextBlockнижче, щоб прив’язати значення властивості з назвою Name: <TextBlock Text="{Binding Name}" /> Тепер я хочу прив’язати ще одне властивість, назване IDдо того ж TextBlock. Чи можна прив’язати два і більше значень до однакових TextBlock? Чи можна це зробити за допомогою простого конкатенації, як, Name + IDа якщо …


20
Як приховати кнопку закриття у вікні WPF?
Я пишу модальний діалог у WPF. Як встановити вікно WPF, щоб не було кнопки закриття? Я все ще хотів би, WindowStateщоб у нього був звичайний рядок заголовка. Я знайшов ResizeMode, WindowStateі WindowStyle, але жоден із цих властивостей не дозволяє мені приховати кнопку закриття, але показувати рядок заголовка, як у модальних …
204 c#  wpf  xaml  button  dialog 

2
Встановлення часу проектування DataContext у вікні дає помилку компілятора?
У мене нижче основне вікно в моєму додатку WPF, я намагаюся встановити час дизайну d:DataContextнижче, що я можу успішно робити для всіх моїх різних UserControls, але він дає мені цю помилку, коли я намагаюся зробити це на вікно ... Error 1 The property 'DataContext' must be in the default namespace …
203 wpf 


5
WPF datagrid порожній рядок внизу
Я зв’язую свою мережу даних за допомогою //fill datagrid public DataTable GameData { get { DataSet ds = new DataSet(); FileStream fs = new FileStream(IMDB.WebPage.Class.Config.XMLPath, FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(fs, Encoding.Default); ds.ReadXml(reader); fs.Close(); DataTable temp = ds.Tables[0]; return ds.Tables[0]; } } Чомусь я отримую порожній рядок внизу. І …
201 wpf  datagrid 


15
Будь-які безкоштовні теми WPF? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
195 wpf  themes 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.