Articles of wpf

¿Cómo funciona WPF INotifyPropertyChanged?

Esta es una implementación típica de INotifyPropertyChanged para usar Binding en WPF / C #. namespace notifications.ViewModel { class MainViewModel : INotifyPropertyChanged { public const string NamePropertyName = “CheckBoxState”; private bool _checkboxstate = true; public bool CheckBoxState { get { return _checkboxstate; } set { if (_checkboxstate == value) return; _checkboxstate = value; RaisePropertyChanged(NamePropertyName); } […]

¿Buen equivalente NumericUpDown en WPF?

Estoy buscando un control simple NumericUpDown (también conocido como número control) en WPF. Esto parece ser otro control que falta en WPF. Debe haber algunos existentes y no me gusta reinventar la rueda.

¿Cuál es la respuesta de Java a WPF?

En este momento, soy principalmente una persona de .Net, pero últimamente he estado jugando con Java, explorando lo que hay ahí fuera. Ahora estoy buscando el equivalente de Java para WPF. Sé que podría encontrar una biblioteca OpenGL o dos, pero eso no es tan rico o simple como el sistema WPF.

el nombre no existe en el espacio de nombres clr-namespace

Tengo una pequeña aplicación WPF que solía comstackr muy bien, pero ya no es así. Realmente no puedo decir en qué punto dejó de construir. Funcionó bien un día, y al siguiente no. Aquí está la estructura del proyecto: No hay otros proyectos o referencias externas que no sean dll .net estándar. Aquí está el […]

¿Cómo puedo determinar si mi texto TextBlock está siendo recortado?

El siguiente textblock se ajusta y recorta según lo esperado. La elipsis “…” se muestra cuando se recorta el texto. Me gustaría mostrar una información sobre herramientas sobre el texto con el texto completo, pero solo si el texto está recortado. No estoy seguro de cómo determinar de manera confiable si se muestra el “…” […]

WPF: Extienda la última columna de GridView de ListView

Tengo un ListView con un GridView con 3 columnas. Quiero que la última columna ocupe el ancho restante de ListView.

¿Cómo creo un temporizador en WPF?

Soy un novato en el temporizador en wpf y necesito un código que cada 5 minutos aparezca un cuadro de mensaje. . ¿Alguien puede ayudarme con el simple código del temporizador? Eso es lo que intenté hasta ahora: System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer(); private void test() { dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick); dispatcherTimer.Interval = new TimeSpan(0, […]

Enlace de ComboBox SelectedItem utilizando MVVM

Tengo un problema con SelectedItem en mi ComboBox . Si abro el ComboBox, veo los valores. Si selecciono un artículo, el artículo seleccionado no se mostrará. ¿Alguien tiene una idea? En mi ViewModel tengo estas dos propiedades: public ObservableCollection SalesPeriods { get; private set; } private SalesPeriodVM selectedSalesPeriod; public SalesPeriodVM SelectedSalesPeriod { get { return […]

El progtwig no contiene un método estático “Principal” adecuado para un punto de entrada

De repente, mi proyecto completo dejó de comstackr, mostrando el siguiente mensaje: El progtwig ‘path_to_obj_project_folder’ no contiene un método estático ‘Principal’ adecuado para un punto de entrada No hice cambios en las propiedades del proyecto, solo agregué algunas clases, moví algunas otras clases a las carpetas. Es un proyecto de aplicación de WPF, por lo […]

Al borrar una ObservableCollection, no hay elementos en e.OldItems

Tengo algo aquí que realmente me está tomando por sorpresa. Tengo una ObservableCollection de T que está llena de elementos. También tengo un controlador de eventos adjunto al evento CollectionChanged. Cuando borra la colección, causa un evento CollectionChanged con e.Action establecido en NotifyCollectionChangedAction.Reset. Ok, eso es normal. Pero lo extraño es que ni e.OldItems ni […]