Вопросы с тегом «wpf»

Windows Presentation Foundation, или WPF, является подсистемой для визуализации пользовательских интерфейсов в приложениях на основе Windows.

10
Загрузить WPF BitmapImage из System.Drawing.Bitmap
У меня есть экземпляр a, System.Drawing.Bitmapи я хотел бы сделать его доступным для моего приложения WPF в форме a System.Windows.Media.Imaging.BitmapImage. Что будет лучшим подходом для этого?
223 c#  wpf  bitmap 

4
Заказ недвижимости в Margin
Если у меня есть такая строка в XAML: Storyboard.TargetProperty="Margin" From="1,2,3,4" To="0,0,0,0" Что такое вверху внизу справа и слева? 1 - справа 2 - сверху 3 - слева 4 - снизу Это правильно?
219 .net  wpf  xaml 



3
WPF Databinding: как получить доступ к «родительскому» контексту данных?
У меня есть список (см. Ниже), содержащийся в окне. Окно 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 / Invoke для каждого определения имеют …
215 c#  .net  wpf  winapi  pinvoke 

5
Продолжение задачи в потоке пользовательского интерфейса
Существует ли «стандартный» способ указать, что продолжение задачи должно выполняться в потоке, из которого была создана первоначальная задача? В настоящее время у меня есть код ниже - он работает, но отслеживание диспетчера и создание второго действия кажется ненужными накладными расходами. dispatcher = Dispatcher.CurrentDispatcher; Task task = Task.Factory.StartNew(() => { DoLongRunningWork(); …
214 c#  .net  wpf  multithreading  task 

4
Как привязать несколько значений к одному WPF TextBlock?
В настоящее время я использую 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 в окне дает ошибку компилятора?
У меня есть следующий XAML ниже для главного окна в моем приложении WPF, я пытаюсь установить время разработки d:DataContextниже, что я могу успешно сделать для всех моих различных пользовательских элементов управления, но это дает мне эту ошибку, когда я пытаюсь сделать это на окно... Error 1 The property 'DataContext' must …
203 wpf 

5
Пустая строка таблицы данных WPF внизу
Я связываю свою сетку данных, используя //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]; } } По какой-то причине я получаю пустой ряд внизу. …
202 wpf  datagrid 



5
Окно против страницы против UserControl для навигации WPF?
В настоящее время я пишу настольное приложение, но я не могу понять, что использовать при перенаправлении кого-либо в новый раздел приложения. Мои варианты кажутся Окно Страница UserControl но я не понимаю, в чем разница между ними, и когда я должен использовать каждый из них. Может ли кто-нибудь объяснить мне различия …
196 c#  wpf 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.